pod、namespaces一直處於terminating狀態的刪除方法

在工做中常常遇到pod一直處於terminating狀態,時間長達幾個小時仍是沒法刪除的狀況;node

在這種狀況下,能夠強制刪除此Pod; app

語法:kubectl delete pod [pod name] --force --grace-period=0 -n [namespace]ide

示例:kubectl delete pod cattle-node-agent-dwsxk --force --grace-period=0 -n cattle-systemspa

image.png


namespaces沒法刪除的緣由是此ns中還有資源,因此致使ns沒法刪除;blog

image.png

刪除方法,把ns中的finalizers刪除:kubectl edit ns cattle-global-data  資源

注:把圈中的2行刪除,ns就會當即刪除掉掉get

image.png

查看結果:kubectl get nsit

image.png

相關文章
相關標籤/搜索