kubenetes中K8S的命名空间状态异常强制删除Terminating的ns

查看ns状态为异常:

查看ns为monitoring的状态为Termingating状态

使用方法一:

复制代码
kubectl delete ns monitoring --force --grace-period=0

使用方法二:

kubectl get ns monitoring -o json > monitoring.json

修改删除文件中的"kubernetes"保存即可

原文件为:

"spec": {

"finalizers": [

"kubernetes"

]

},

将文件修改为:

"spec": {

"finalizers": [

]

},

执行如下命令:

kubectl replace --raw "/api/v1/namespaces/monitoring/finalize" -f ./monitoring.json

删除成功:

相关推荐
MrSYJ1 小时前
Veth pair 细讲
docker·云原生·容器
Elastic 中国社区官方博客1 小时前
将 Vercel 数据导入 Elastic:无需安装任何东西的无服务器可观测性
大数据·运维·elasticsearch·搜索引擎·云原生·serverless·全文检索
秦jh_2 小时前
【Docker】容器
运维·docker·容器
天天喝旺仔4 小时前
Prometheus + Grafana 监控告警体系搭建实战:从 Exporter 指标采集、PromQL 查询到 Alertmanager 告警落地
容器·kubernetes·grafana·prometheus·时序数据库
大盛供应链·卢生13 小时前
哪些国产芯片可以替代进口芯片,哪些替代不了
fpga开发·容器
Mr小林18 小时前
Docker 安装教程(在线 + 离线)
运维·docker·容器
阿里云云原生18 小时前
云栖剧透丨四场论坛,看清智能体走进生产的关键路径
云原生
Henry-SAP19 小时前
SAP PP模块核心机制解析
人工智能·云原生·sap·erp
运维开发王义杰19 小时前
内存不报警、Pod 却连环死循环?揭秘 Linux Major Page Fault 致命抖动
云原生
wdfk_prog1 天前
VMware Ubuntu 虚拟机从 124 GB 压缩到 33 GB
运维·缓存·docker·容器