【发布时间】:2020-11-30 08:01:26
【问题描述】:
我正在尝试删除集群中的一些旧部署/副本集,但是当我运行 kubectl delete deployment 它会说部署被删除并且该部署中的 pod 正在终止,但是几秒钟后部署被神奇地重新创建并且 pod 又回来了。 这与我拥有的另一个副本集的结果相同。
什么可能会重新创建这些部署/副本集,我该如何阻止它,以便我可以永久删除这些部署/rs?
编辑:这是一些输出。这是在 GKE 中的 Kubernetes 集群上:
kubectl get deployments
NAME READY UP-TO-DATE AVAILABLE AGE
quickstart-kb 1/1 1 1 41m
ubuntu 1/1 1 1 66d
kubectl get pods
NAME READY STATUS RESTARTS AGE
ubuntu-677fc9fd77-fgd7k 1/1 Running 0 19d
quickstart-kb-f9b65577f-4fxph 1/1 Running 0 40m
kubectl delete deployment quickstart-kb
deployment.extensions "quickstart-kb" deleted
kubectl get deployments
NAME READY UP-TO-DATE AVAILABLE AGE
quickstart-kb 0/1 1 0 7s
ubuntu 1/1 1 1 66d
kubectl get pods
NAME READY STATUS RESTARTS AGE
quickstart-kb-6cb6cf897d-qcjff 0/1 Running 0 11s
ubuntu-677fc9fd77-fgd7k 1/1 Running 0 19d
kubectl get deployments
NAME READY UP-TO-DATE AVAILABLE AGE
quickstart-kb 1/1 1 1 4m6s
ubuntu 1/1 1 1 66d
kubectl get pods
NAME READY STATUS RESTARTS AGE
quickstart-kb-6cb6cf897d-qcjff 1/1 Running 0 4m13s
ubuntu-677fc9fd77-fgd7k 1/1 Running 0 19d
【问题讨论】:
-
你能提供输出吗?或您执行的某些命令
-
用一些输出编辑了我的帖子,如果有更多有用的信息,请告诉我!
标签: kubernetes google-kubernetes-engine kubectl