kubernetes 使用deployment進行服務升級

  • deployment可以替換為daemonset,具體取決于部署服務的kind。
  • kubectl create 的時候加上--record參數(shù),用于記錄創(chuàng)建/升級服務時記錄執(zhí)行的命令。
  1. 服務升級
kubectl set image deployment/demoservice  demoservice=lib/demoservicelib:1.1.0 --namespace=demospace

或者

kubectl edit deployment demoservice -n demospace

修改其中的image

  1. 查看deployments版本
kubectl rollout history deployments demoservice -n demospace

2.1 查看deployments指定版本信息

kubectl rollout history deployments demoservice -n demospace --revision=2
  1. 回滾
  • 回滾:
kubectl rollout undo deployment/demoservice --namespace=demospace
  • 回滾到指定版本:
 kubectl rollout undo deployment/demoservice --to-revision=2 --namespace=demospace
  1. 查看歷史
kubectl describe deployment/demoservice --namespace=demospace
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 序 rolling update,可以使得服務近乎無縫地平滑升級,即在不停止對外服務的前提下完成應用的更新。 re...
    go4it閱讀 33,404評論 0 9
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,699評論 19 139
  • 又是一年清明時…燕子可再歸,楊柳可再青,然而我的父母卻再也回不到現(xiàn)世了。 父親去世距今已29年,母親離世也...
    Mrs鄭閱讀 816評論 3 2
  • 文/燕莉 有天在一家店里看見一件連衣裙,顏色款式都是我喜歡的,唯一的缺點就是裙子上半身沒有里襯,略有點透。我猶豫了...
    風吹花海閱讀 847評論 17 13
  • 昨天看了《開學第一課》,突然我很懷念坐在教室里聽老師講那些人生經(jīng)歷的時光。 這樣的時刻雖然不多,每一次都會印象深刻...
    筱阿誠閱讀 215評論 1 0

友情鏈接更多精彩內(nèi)容