k8s 删除namespace

Posted securitybob

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了k8s 删除namespace相关的知识,希望对你有一定的参考价值。

k8s 删除namespace

k8s删除namespace 的时候命令空间一直显示Terminating 状态

1.强制删除不管用的时候 用下面的命令生成一个文件

kubectl get namespace cattle-system  -o json |jq \'.spec = {"finalizers":[]}\' >temp02.json

2.新开一个终端

kubectl proxy --port=8081

3.通过接口删除

curl -k -H "Content-Type:application/json" -X PUT --data-binary @temp02.json  http://127.0.0.1:8081/api/v1/namespaces/cattle-system/finalize

以上是关于k8s 删除namespace的主要内容,如果未能解决你的问题,请参考以下文章

k8s强制删除pod以及namespace

K8S如何强制删除namespace

解决k8s namespace terminating无法删除的问题

k8s-删除Terminating状态的namespace

k8s集群06:NameSpace(命 名空间)持续连载中

kubernetes云原生k8s资源管理命令与Namespace使用详解