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
![图片[1]- FBIKIMkubectl升级与回滚容器- FBIKIM](https://fbi.kim/wp-content/uploads/2019/12/image-97.png)
查看升级状态
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