自定义的RKE集群,无法删除work节点

Rancher Server 设置

  • Rancher 版本:2.7.6
  • 安装选项 (Docker install/Helm Chart):
    • docker安装
  • 在线或离线部署:

下游集群信息

  • Kubernetes 版本:
  • Cluster Type (Local/Downstream):
    • 自定义

用户信息

  • 登录用户的角色是什么? (管理员/集群所有者/集群成员/项目所有者/项目成员/自定义):
    • 管理员

主机操作系统:

问题描述:
1:添加了两个ECS主机,一个全部角色,一个worker角色
2:然后在阿里云控制台把worker角色的ECS删掉了。
3:rancher ui试图删除该worker角色的节点,提示成功,但一直删除不了
4:集群一直显示在provisioning
重现步骤:

结果:

预期结果:
worker节点被删除,集群状态处于active
截图:

其他上下文信息:

日志


在 local 集群中执行 kubectl get nodes.management.cattle.io -A ,然后查看结果,如果结果中包含你想要删除的节点,那直接通过 这个 crd 去删除即可

可以看到,但是执行删除命令,就一直卡着不动了

看下 kubectl delete --help,有强制删除看看