Kubernetes強制刪除Pod、namespace資源

原文出處: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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章