Deployment 如何检查k8s部署历史记录?
我尝试了Deployment 如何检查k8s部署历史记录?,deployment,kubernetes,Deployment,Kubernetes,我尝试了kubectl卷展历史部署/my app,它只返回未找到卷展历史。 我认为存在一种获取所有部署历史记录的方法。这将非常有帮助 参考官方文档:在创建部署时使用--record,以便开始将部署重新编码到复制集中 $ kubectl create -f deploy.yaml --record=true 无论何时部署新版本的部署,副本集都会保留部署的先前配置。检查部署跟踪,甚至我们可以使用它实现自动化。这应该是kuberentes部署中的默认选项,但是默认情况下,它设置为false 然后使用
kubectl卷展历史部署/my app
,它只返回未找到卷展历史。
我认为存在一种获取所有部署历史记录的方法。这将非常有帮助
参考官方文档:在创建部署时使用--record
,以便开始将部署重新编码到复制集中
$ kubectl create -f deploy.yaml --record=true
无论何时部署新版本的部署,副本集都会保留部署的先前配置。检查部署跟踪,甚至我们可以使用它实现自动化。这应该是kuberentes部署中的默认选项,但是默认情况下,它设置为false
然后使用以下命令检查状态和历史记录
$ kubectl rollout status deploy myapp-deployment
$ kubectl rollout history deploy myapp-deployment
希望这有帮助