二、滾動升級
- 滾動升級(Rolling Update)通過逐個容器替代升級的方式來實現無中斷的服務升級:
-?在滾動升級的過程中,如果發現了失敗或者配置錯誤,還可以隨時回滾:
-?需要注意的是, kubectl rolling-update 只針對 ReplicationController。
- 對于更新策略是 RollingUpdate 的 Deployment(Deployment 可以在 spec 中設置更新策略為 RollingUpdate,默認就是 RollingUpdate),更新應用后會自動滾動升級:
-?而更新應用的話,就可以直接用 kubectl set 命令:
-?滾動升級的過程可以用 rollout 命令查看:
- Deployment 也支持回滾:
