rancher上强制删除处于Removing状态的集群
虚拟机先删除,然后才想起来rancher里还有个集群没删掉,这个时候,再通过rancher的界面去删除托管集群,往往会一直卡在“当前集群Removing中”
当前集群Removing中...,在 API 准备就绪之前,直接与 API 交互的功能将不可用。 [controlPlane] Failed to upgrade Control Plane: [[[controlplane] Error getting node xm-5gpoc-test-app2-113-32: "xm-5gpoc-test-app2-113-32" not found]]; waiting on cluster-agent-controller-cleanup
1.登录部署rancher的服务器,找到卡住集群
输入命令kubectl get clusters.management.cattle.io 就可以看到我们卡住的集群
[root@jxqzw-kvm-rancher-130-91 tmp]# kubectl get clusters.management.cattle.io
NAME AGE
c-62r7h 18h
local 12d
2、,通过kubectl edit 功能,设置finalizers字段为[]
[root@jxqzw-kvm-rancher-130-91 tmp]# kubectl edit clusters.management.cattle.io c-62r7h
cluster.management.cattle.io/c-62r7h edited
保存之后,回到rancher的GUI界面,你会发现此集群已经消失
参考链接:
rancher上强制删除集群_rancher删除集群-CSDN博客