【发布时间】:2021-08-01 14:28:56
【问题描述】:
我通过 Kubernetes Dashboard 添加了一个 pod。我使用了创建新资源并从输入创建了一个 pod。
然后我尝试删除它:
kubectl delete -n default pod pod-name-0
它会删除它,但会重新部署。据我了解,我应该先删除它的部署。所以为了列出部署,我使用了
kubectl get deployments
但它不存在。如何永久删除 pod?
【问题讨论】:
-
您可以检查
kubectl get all的输出,这应该会显示所有(通常的)工作负载。我的猜测是,像 ReplicaSet 之类的东西是与您的 pod 一起创建的。例如,ReplicaSet 会重新创建丢失的工作负载。 -
我创建了一个 StatefulSet,所以我不得不删除它。谢谢,您的命令有所帮助。
标签: kubernetes microk8s