背景
有时候,我们会出现,虚拟机先删除了,然后才想起来rancher里还有个集群没删掉,这个时候,再通过rancher的界面去删除托管集群,往往会一直卡在“当前集群Removing中” 那么这种情况下,该如何处理呢?
我翻到了这么一个答案:https://forums.rancher.com/t/unable-to-remove-cluster/13032/9
让我们一起来实际操作一下吧
1.找到卡住集群的名字
1.点击待删除集群的名字,进入集群的详情页,复制URL中C/后面的字符,例如我的集群是c-9rhjh
2.登录部署rancher的服务器,找到卡住集群
输入命令kubectl get clusters.management.cattle.io 就可以看到我们卡住的集群
3,通过kubectl edit 功能,设置finalizers字段为[]
输入 kubectl edit clusters.management.cattle.io c-9rhjh
保存之后,回到rancher的GUI界面,你会发现此集群已经消失