k8s中pod删除不了的原因和正确的删除方法
文章目录原因正确方法kubernetes 可能会产生垃圾或者僵尸pod,在删除rc的时候,相应的pod没有被删除,手动删除pod后会自动重新创建,这时一般需要先删除掉相关联的resources原因先删除pod的话,马上会创建一个新的pod,因为deployment.yaml文件中定义了副本数量正确方法先删除deployment查看deploymentkubectl get deployment删除
·
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>
更多推荐
已为社区贡献6条内容
所有评论(0)