CKA – Deployment的使用
Replicaset和Deployment的区别

Deployment是在replicaset之上一个层级。Deployment可以做version control但是replicaset却不能。

按照下图的结构,当app:v2版本发布的时候,kubernets不会第一时间释放v1版本,而是等到v2版本呢部署成功之后才释放v1版本的replicaset

使用案例
查看pod的deployment life cycle
kubectl get pods -w

使用命令行查看Deployment的历史部署版本
kubectl rollout history deployment/yourDeploymentName -n yourNameSpace

Facebook评论