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