Kubernetes
Tom__Liang
这个作者很懒,什么都没留下…
展开
-
Deployment 的回滚
有时我们需要将Deployment 回滚到旧版本。默认情况下,所有Deployment的发布历史记录都保留在系统中,以便我们随时进行回滚 例如我们在升级过程中将镜像名称误设置成Nginx:1.91(一个不存在的镜像) $ kubectl set image deployment/nginx-deployment nginx=nginx:1.91 这时Deployment的部署过程会卡住: $ kubectl rollout status deployment nginx-deployment原创 2021-02-17 17:06:46 · 725 阅读 · 0 评论 -
Pod的升级和回滚(1)
pod如果是deployment 创建的,则用户可以在运行时修改deployment的pod定义(spec.template)或镜像名称,并应用到deployment对象上,系统即可完成deployment的自动更新操作。如果在更新过程中发生了错误,则还可以通过回滚(rollback)操作恢复pod的版本 1.Deployment的升级 nginx-deployment.yaml apiVersion: apps/v1betal kind: Deployment metadata: name: n原创 2021-02-16 12:28:41 · 207 阅读 · 0 评论