k8s刪除提示 Terminating的namespace方法


正常刪除namespace提示:kubectl delete namespace ingress-nginx,無法刪除

 

 此時如下步驟進行刪除

1、kubectl get ns ingress-nginx -o json > ingress.json

2、刪除ingress.json的中的刪除文件中spec.finalizers字段,要刪掉中括號中的所有
     vi ingress.json 

 

 

 3、先克隆一個新會話,執行 kubectl proxy --port=8081

 

 4、執行刪除:curl -k -H "Content-Type:application/json" -X PUT --data-binary @ingress.json  http://127.0.0.1:8081/api/v1/namespaces/ingress-nginx/finalize

 

 

5、刪除成功:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM