首页 > 其他分享 >无法强制删除状态为 Terminating 的命名空间

无法强制删除状态为 Terminating 的命名空间

时间:2023-12-18 10:02:29浏览次数:33  
标签:kubectl 删除 system Terminating 2d22h Active 强制 ns

1、查看 ns

[root@master1 ~]# kubectl get ns
NAME                         STATUS        AGE
default                      Active        2d22h
istio-system                 Active        109m
kube-node-lease              Active        2d22h
kube-public                  Active        2d22h
kube-system                  Active        2d22h
kubesphere-alerting-system   Active        109m
kubesphere-logging-system    Terminating   109m
openpitrix-system            Active        109m

2、如果出现Terminating状态的命名空间,强制删除也不管用,执行以下命令

2.1、清空 finalizers 字段的值

kubectl patch namespace NS -p '{"metadata":{"finalizers":[]}}' --type='merge' -n NS

2.2、再查看 ns,如果没有这个 ns了就不用管了,很有可能需要手动再删除,执行下面命令就行

kubectl delete namespace NS --grace-period=0 --force

标签:kubectl,删除,system,Terminating,2d22h,Active,强制,ns
From: https://blog.51cto.com/u_14620403/8868241

相关文章

  • Virtual Serial Port虚拟串口软件无法删除和修改已有串口怎么办?
    之前用的9.2版本,试用期过后绑定的端口都掉了,导致串口通讯报错6.9永久版下载:VirtualSerialPortDriverPro汉化破解版下载(附注册码)v6.9-软件学堂(xue51.com)下载后里面有两个版本,推荐安装6.9版本,7.0版本无Crack文件下载后如果还是无法删除已经绑定的虚拟串口或实际串口......
  • C++中SQLite数据库操作实例:查询、增加、修改、删除一网打尽
     在C++中使用SQLite数据库需要使用SQLite的C/C++接口。以下是一个简单的示例,演示如何在C++中使用SQLite,并提供了常见的查询、增加、修改和删除功能。为了使用SQLite,你需要下载SQLite的C/C++接口,并链接到你的项目中。首先,确保你已经下载了SQLite的C/C++接口,然后将头文件和库文......
  • 删除远端消息, 重进会话仍然取回已删除的消息
    用户调用删除函数,服务器不会判断对应的sentTime是否存在,仅仅是使用sentTime直接进行消息删除,然后返回操作成功;用户删除远端消息时,需要保证sentTime的合法性-(void)deleteRemoteMessage:(RCConversationType)conversationTypetargetId:(NSString*)targetIdmessages:......
  • 删除序列相同元素并保持顺序
    问题怎样在一个序列上面保持元素顺序的同时消除重复的值?解决方案如果序列上的值都是hashable类型,那么可以很简单的利用集合或者生成器来解决这个问题。比如:defdedupe(items):seen=set()foriteminitems:ifitemnotinseen:yielditemseen.add(item) 下面是使......
  • elasticsearch 文档删除操作:delete和delete_by_query
    api:(elasticsearch版本7.3)#删除指定id的文档DELETE/<index>/_doc/<_id>#按查询条件删除POST/<index>/_delete_by_query1.DELETE/<index>/_doc/<_id>删除指定id的文档#测试--删除文档DELETE/king_test_person/_doc/223/2.POST/<index>/_dele......
  • 代码随想录算法训练营第四天 | 24. 两两交换链表中的节点,19.删除链表的倒数第N个节点,
    一、24.两两交换链表中的节点题目链接:LeetCode24.两两交换链表中的节点学习前:思路:未新增虚拟结点。节点数为0,1,2需要另外讨论。当节点数>=2时,返回的head值为第2个节点,需要3个指针first、second、prev,分别是第一个节点和第二个节点,以及第一个节点的前节点。while(first......
  • File类的基础使用(四) - 删除功能
    1.4File类删除功能方法分类方法名说明publicbooleandelete()删除由此抽象路径名表示的文件或目录publicclassFileDemo03{publicstaticvoidmain(String[]args)throwsIOException{//Filef1=newFile("E:\\51cto\\java.txt");......
  • 2023-12-16:用go语言,给定整数数组arr,求删除任一元素后, 新数组中长度为k的子数组累加和
    2023-12-16:用go语言,给定整数数组arr,求删除任一元素后,新数组中长度为k的子数组累加和的最大值。来自字节。答案2023-12-16:来自左程云。灵捷3.5大体步骤如下:算法maxSum1分析:1.计算输入数组arr的长度n。2.如果n<=k,则返回0。3.初始化ans为int类型的最小值(math......
  • 2023-12-16:用go语言,给定整数数组arr,求删除任一元素后, 新数组中长度为k的子数组累加和
    2023-12-16:用go语言,给定整数数组arr,求删除任一元素后,新数组中长度为k的子数组累加和的最大值。来自字节。答案2023-12-16:来自左程云。灵捷3.5大体步骤如下:算法maxSum1分析:1.计算输入数组arr的长度n。2.如果n<=k,则返回0。3.初始化ans为int类型的最小值(math.MinInt32)......
  • 19.删除链表的倒数第N个节点
    题目19.删除链表的倒数第N个节点要求给你一个链表,删除链表的倒数第n个结点,并且返回链表的头结点。答案先看看直接思路,首先遍历一遍,计算出元素的个数,之后计算出正向遍历要删除的元素,注意的是要创建一个虚拟节点,目的是可能删除头节点,如果删除头节点,没有虚拟节点,不易删除,当然......