k8s之deployment

deployment有哪些作用?

1、滚动升级

2、控制副本的数量

 

 

使用yaml 文件创建deployment 后可用kubectl get deploment 查看

可以使用 rollout 命令 进行升级滚动

kubectl rollout status deployment $deployment_name  查看滚动deployment升级的态

kubectl rollout pause deployment $deployment_name 暂停deployment滚动升级

kubectl rollout resume deployment $deployment_name  恢复deployment滚动升级

kubectl rollout history deployment $deployment_name  滚动升级的历史记录  与kubectl get rs 信息一一对应

kubectl rollout undo deployment $deployment_name 回滚到最近的版本

kubectl rollout undo deployemnt $deployment_name --to-revision=$revision 回滚

 

kubectl get pod --show-labels 查看pod 的 label

 

 

posted @ 2021-02-18 15:43  czz是我  阅读(66)  评论(0编辑  收藏  举报