乐趣区

关于kubernetes:kubernetesk8s命名空间一直Terminating

root@hello:~# kubectl  get ns
NAME              STATUS        AGE
auth              Terminating   34m
default           Active        23h
kube-node-lease   Active        23h
kube-public       Active        23h
kube-system       Active        23h

新开命令行窗口关上 proxy

root@hello:~# kubectl proxy
Starting to serve on 127.0.0.1:8001

回到方才窗口 将 terminating 状态的命名空间信息导出到 json 文件:

root@hello:~# kubectl get namespace auth -o json >tmp.json

批改 json 文件中的 finalizers,将其设置为空

root@hello:~# vi tmp.json 
root@hello:~# cat tmp.json | grep finalizers
        "finalizers": []

在 temp.json 文件所在位置调上面的接口

root@hello:~# curl -k -H "Content-Type: application/json" -X PUT --data-binary @tmp.json http://127.0.0.1:8001/api/v1/namespaces/auth/finalize

*auth 改为须要删除的 terminating 状态的命名空间的名字

验证

root@hello:~# kubectl  get ns
NAME              STATUS        AGE
default           Active        23h
kube-node-lease   Active        23h
kube-public       Active        23h
kube-system       Active        23h
root@hello:~#

https://www.oiox.cn/

https://www.chenby.cn/

https://cby-chen.github.io/

https://weibo.com/u/5982474121

https://blog.csdn.net/qq_3392…

https://my.oschina.net/u/3981543

https://www.zhihu.com/people/…

https://segmentfault.com/u/hp…

https://juejin.cn/user/331578…

https://space.bilibili.com/35…

https://cloud.tencent.com/dev…

https://www.jianshu.com/u/0f8…

https://www.toutiao.com/c/use…

CSDN、GitHub、知乎、开源中国、思否、掘金、简书、腾讯云、哔哩哔哩、今日头条、新浪微博、集体博客、全网可搜《小陈运维》

退出移动版