部署状态表明您可以查看部署observedGeneration
vs generation
以及何时observedGeneration >= generation
部署成功.这很好,但我很想知道新容器何时实际运行在我的所有 pod中,所以如果我点击服务,我肯定知道我正在点击代表最新部署容器的服务器.
来自K8S Slack成员的另一个提示:
kubectl get deployments | grep <deployment-name> | sed 's/ /,/g' | cut -d ' ' -f 4
Run Code Online (Sandbox Code Playgroud)
我部署了一个坏图像,ErrImagePull
但部署仍然报告了8个最新日期副本的正确数量(可用副本为7).