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
希望这有帮助