以下的 tool 为 Terminating 状态的 namespace,下面相关的一些操作记得将 tool 修改成自己的 namespace 名称
json 格式导出 namespace 信息
修改 json 文件
将 spec 和 status 下面的内容清空,将 metadata 字段花括号结尾的逗号去掉,保留完整的 json 格式
以下是修改过后的样式 [ 提供参考的,用来和原始 json 做对比,好增加理解 ]
开启 proxy 服务
这个时候要新打开一个终端,开启的 proxy 服务不是后台运行的,会占用一个终端
开启后会返回如下的内容
调用接口删除 namespace
在另一个可以操作命令的终端,执行下面的 curl 命令
tool.json – 记得修改成自己的文件名称 tool/finalize – 里面的 tool 修改成自己的 namespace 名称通过 kubectl 命令查看 namespace 是否还存在
到此这篇关于k8s namespace 一直处于 Terminating 状态的解决方法的文章就介绍到这了,更多相关k8s 命名空间处于 Terminating 状态内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!
原文链接:https://blog.csdn.net/u010383467/article/details/127487098