namespace为Terminating,一直无法删除

场景如下

在这里插入图片描述

接下来强制删除namespace如下
导出json文件
kubectl get ns cattle-system -o json > cattle-system.json
去掉cattle-system.json文件中spec和finalize两个字段中的内容

在这里插入图片描述在这里插入图片描述

新开一个master节点窗口运行如下命令
kubectl proxy
最后在master节点执行命令如下
curl -k -H "Content-Type: application/json" -X PUT --data-binary @cattle-system.json http://127.0.0.1:8001/api/v1/namespaces/cattle-system/finalize
再次查看

在这里插入图片描述

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐