kubectl升级与回滚容器

1、创建

kubectl create deployment web –image=nginx:1.14

2、发布

kubectl expose deployment web –port=80 –type=NodePort –target-port=80 –name=web

kubectl get service

3、升级

kubectl set image deployment web nginx=nginx:1.15

image 97 - kubectl升级与回滚容器

查看升级状态

kubectl rollout status deployment/nginx-deployment

4、回滚

kubectl rollout history deployment/web

kubectl rollout undo deployment/web

kubectl rollout undo deployment/web –revision=2

5、删除

kubectl delete deploy/web

kubectl delete svc/web

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片