K8s 更新 Deployment 后之前的 Deployment 依然在部署 pod

2020-01-26 11:03发布

当时的操作场景是这样的,开始 apply deployment 时弄错了容器镜像 tag ,pod 部署失败,状态是 InvalidImageName ,后来修正后更新 deployment ,新的 pod 部署成功,但是之前的 deployment 依然在不停地部署那个 InvalidImageName 的 pod ,即使强制这个 pod ,依然会重新部署,请问如何解决这个问题?

# kubectl get pods -l app=i-web  
NAME                    READY   STATUS             RESTARTS   AGE
i-web-8868ff686-2fgw2   1/1     Running            0          32m
i-web-8868ff686-gws4z   1/1     Running            0          32m
i-web-bb477dff4-669gk   0/1     InvalidImageName   0          16m

标签: k8s
1条回答
够拽才男人
2楼-- · 2020-01-26 11:43

是我弄错了,是新 Deployment 的容器镜像不对,之前的 Deployment 的容器镜像是对的。

查看更多
登录 后发表回答