原文出處:https://www.jianshu.com/p/470d124845aa
解決方法
可使用kubectl中的強制刪除命令
# 刪除POD kubectl delete pod PODNAME --force --grace-period=0 # 刪除NAMESPACE kubectl delete namespace NAMESPACENAME --force --grace-period=0
若以上方法無法刪除,可使用第二種方法,直接從ETCD中刪除源數據
# 刪除default namespace下的pod名爲pod-to-be-deleted-0ETCDCTL_API=3 etcdctl del /registry/pods/default/pod-to-be-deleted-0# 刪除需要刪除的NAMESPACEetcdctl del /registry/namespaces/NAMESPACENAME
參考文檔:
https://jimmysong.io/kubernetes-handbook/appendix/tricks.html