[标签]: ns无法删除 ns一直Terminating状态
问题详情的描述或方案目标的预期:
在执行 kubectl delete ns xxx之后,命名空间一直处于Terminating状态,再次操作delete也不管用。怎么处理?
【解决方案】
01. kubectl get ns xxx -o json > xxx.json (xxx就是你的ns名)
02. 将保存的xxx.json文件用vim打开,删除spec字段

03. 运行一个API代理--端口8088:kubectl proxy --port=8088
04. 提交删除指令:curl -k -H "Content-Type:application/json" -X PUT --data-binary @xxx.json http://127.0.0.1:8088/api/v1/namespaces/xxx/finalize
总结:重点是删掉spec字段.