目录

  • 一、现象
  • 二、解决办法1(使用Kuboard)
  • 三、解决方法2(不使用其他软件)
    • 1、将要删除的namespace的描述信息导出到文件
    • 2、修改导出文件
    • 3、在xshell中新开一个窗口,执行kubectl proxy命令
    • 4、在xshell老窗口中执行命令(注意:需要在包含上述导出json文件的目录下执行)
    • 5、查看命名空间列表

一、现象

kubectl delete ns XXX命令一直卡着,不会执行完成

二、解决办法1(使用Kuboard)

查看集群信息:

编辑名称空间列表:

删除相应名称空间:

三、解决方法2(不使用其他软件)

1、将要删除的namespace的描述信息导出到文件

# 文件名称后缀是json,名称取啥都行
kubectl get ns 命名空间名称 -o json > 文件名称

例如:

kubectl get namespace ingress-nginx -o json > nginx.json

2、修改导出文件

spec中的内容删除干净,记得把两边的大括号留下,删除完成效果如下图:

3、在xshell中新开一个窗口,执行kubectl proxy命令

4、在xshell老窗口中执行命令(注意:需要在包含上述导出json文件的目录下执行)

curl -k -H "Content-Type: application/json" -X PUT --data-binary @文件名称 http://127.0.0.1:8001/api/v1/namespaces/名称空间/finalize

例如:

curl -k -H "Content-Type: application/json" -X PUT --data-binary @test-ns.json http://127.0.0.1:8001/api/v1/namespaces/test-ns/finalize

5、查看命名空间列表

kubectl get ns

如果已经删除了,那就是正确的

k8s命名空间删除失败,状态一直是Terminating相关推荐

  1. K8S集群中Pod资源处于Terminating或Unknown状态排查思路

    K8S集群中Pod资源处于Terminating或Unknown状态排查思路 文章目录 K8S集群中Pod资源处于Terminating或Unknown状态排查思路 1.Pod资源处于Terminat ...

  2. k8s强制删除namespace

    有时候删除k8s集群中的namespace,发现过了很长时间后ns的状态显示Terminating.原因是创建ns的时候集群会在ns的资源清单中加入finalizers字段.如下: apiVersio ...

  3. 【指标统计】删除失败遥控

    1. 创建待删除记录特征表 CREATE TABLE "SMARTSYS"."scada_event_yk_mark" ( "OCCUR_TIME&q ...

  4. 软定时器的删除与状态查询

    文章目录 1 软定时器的删除与状态查询 1 软定时器的删除与状态查询 定时器的删除: 定时器状态查询: 参考资料: [李述铜]从0到1自己动手写嵌入式操作系统

  5. 互斥信号量的删除与状态查询

    文章目录 1 互斥信号量的删除与状态查询 1 互斥信号量的删除与状态查询 互斥信号量的删除: 状态查询: /********************************************** ...

  6. 事件标志组的删除与状态查询

    文章目录 1 事件标志组的删除与状态查询 1.1 设计实现 1 事件标志组的删除与状态查询 1.1 设计实现 事件标志组的删除: 状态查询: 参考资料: [李述铜]从0到1自己动手写嵌入式操作系统

  7. 存储块的删除与状态查询

    文章目录 1 存储块的删除与状态查询 1.1 设计实现 1 存储块的删除与状态查询 1.1 设计实现 存储块的删除: 存储块的状态查询: 参考资料: [李述铜]从0到1自己动手写嵌入式操作系统

  8. 计数信号量的删除与状态查询

    文章目录 1 计数信号量的删除与状态查询 1 计数信号量的删除与状态查询 信号量的删除: 信号量的状态查询: 参考资料: [李述铜]从0到1自己动手写嵌入式操作系统

  9. java 删除文件失败_java 文件删除失败(被进程占用)

    解决方案:系统进行资源强制回收//System.gc();{不建议使用} 关闭流(未及时关闭会内存溢出) 问题--- 文件删除失败 (后来发现是被进程占用) 发现问题--第一次测试10个文件上传成功8 ...

最新文章

  1. 反思laravel-admin的使用总结
  2. Linux自动化安装cobbler
  3. 两个重要而又容易被忽视的角色
  4. poj 1250 解题(链表法)
  5. python paramiko长连接_【Python】 SSH连接的paramiko
  6. 当配置 DispatcherServlet拦截“/”,SpringMVC访问静态资源的三种方式
  7. testbench文件显示波形_十大基本功之testbench
  8. 微信小程序之安全调用外部API
  9. 桌面出现2个计算机,在一个电脑屏幕上如何同时显示两个word
  10. Docker镜像分层原理-联合文件系统(UnionFS)
  11. 剖析搜索引擎背后的经典数据结构和算法
  12. VS2022 Setup Project 打包
  13. 2012年主流U盘启动盘制作工具合集下载
  14. 2029年会实现通用人工智能吗?Gary Marcus「叫板」马斯克:赌十万美元如何?
  15. java graphics 渐变色_使用BufferedImage进行渐变色操作
  16. 关于亚马逊人的财务自由
  17. 心情好些了,发现自己还是适合专注科研
  18. 计算机编程语言及C语言简介,编程语言基础:C语言
  19. mysql 数据连续不走索引6_MySql组合索引最左侧原则失效
  20. [Pytorch系列-28]:神经网络基础 - torch.nn模块功能列表

热门文章

  1. 红米k40pro+一键锁屏设置教程分享
  2. 基于PHP+MySQL的动漫交流及动漫周边购物网站
  3. Sitadel :Web安全扫描工具
  4. NKCTF2023 pwn wp
  5. 工作记录 - 使用全局变量引发的问题
  6. android8.1字体,Android 8.1采用全新字体:圆润舒适
  7. 白白的python之路--Day5
  8. 二十六、设置时序电路初始状态的方法(初始值设置)(时序电路置数)
  9. 实现一个工资管理系统
  10. linux文件系统卷标管理