當有節點掛了之後,導致容器無法刪除;即使顯示刪除成功,但還是可以在dashboard裏面看到fail pod的信息
經過科技上網,遍尋國內外之後,終於找到解決方法,吾不敢獨享,所以各位看官請看:
首先強力刪除:
kubectl delete pod podname-5c8844476b-4qtx6 -n wx --grace-period=0 --force
然後更新容器的元數據:
原來的元數據內容應該是:
-----------------------------------------------------
metadata:
deletionGracePeriodSeconds: 0
finalizers:
- foregroundDeletion
-----------------------------------------------------
kubectl patch pod podname-5c8844476b-4qtx6 -n wx -p '{"metadata":{"finalizers":null}}'
這樣容器就可以自動刪除了。