iT邦幫忙

2023 iThome 鐵人賽

DAY 10
0
Cloud Native

擱淺中掙扎系列 第 10

<DAY10>Kubernetes X 滾動式更新

  • 分享至 

  • xImage
  •  

好處:能再不中斷服務的狀況進行更新,且有問題能立刻回滾。

假設我已經用Deployment部了一份image,我需要用Deployment指定新的檔案。

kubectl edit deployment/<映像檔名子>

會打開一個編輯器,你可以在裡面進行修改。

spec:
  containers:
  - name: my-app
    image: my-registry/my-app:new-version

然後啟動滾動更新

kubectl rollout status deployment/<deployment-name>

查看進度

kubectl rollout status deployment/<deployment-name>

回滾到先前版本

kubectl rollout undo deployment/<deployment-name>

上一篇
<DAY9>有關於自動化 X kubernetes
下一篇
<DAY11>Kubernetes X 自動擴展
系列文
擱淺中掙扎29
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言