文章目录

kubernetes 可能会产生垃圾或者僵尸pod,在删除rc的时候,相应的pod没有被删除,手动删除pod后会自动重新创建,这时一般需要先删除掉相关联的resources

原因

先删除pod的话,马上会创建一个新的pod,因为deployment.yaml文件中定义了副本数量

正确方法

先删除deployment
查看deployment

kubectl get deployment

删除deployment

kubectl delete deployment <name>

然后再删除pod

kubectl delete pod <name>

如果pod还在的话
查看rc和rs

kubectl get rc
kubectl get rs

把pod对应的都删除即可

kubectl delete rc <name>
kubectl delete rs <name>
Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐