时间: 2020-09-3|tag:73次围观|0 条评论

k8s删除namespace一直处于terminating状态

当遇到删除ns是一直处于terminating情况可以用调k8s api进行删除。

k8s删除namespace一直处于terminating状态插图

1、创建api proxy。

[root@node1 ~]# kubectl proxy --port=8081

 2、把ns追加到json文件。

[root@node1 ~]# kubectl get namespace ingress-nginx  -o json |jq '.spec = {"finalizers":[]}' >temp02.json

 3、调用api删除。

[root@node1 ~]# curl -k -H "Content-Type: application/json" -X PUT --data-binary @temp01.json 127.0.0.1:8081/api/v1/namespaces/ingress-nginx/finalize

k8s删除namespace一直处于terminating状态插图1

 

 

 

 

 

文章转载于:https://www.cnblogs.com/Dev0ps/p/12642501.html

原著是一个有趣的人,若有侵权,请通知删除

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自起风了,原文地址《k8s删除namespace一直处于terminating状态
   

还没有人抢沙发呢~