当前位置: 代码迷 >> 综合 >> Kubesphere 多集群管理 解绑集群
  详细解决方案

Kubesphere 多集群管理 解绑集群

热度:31   发布时间:2023-09-30 13:08:22.0

 集群解绑


前提条件:  

  1. 已经启用多集群管理。
  2. 您需要有一个拥有集群管理权限角色的帐户。例如,您可以直接以 admin 身份登录控制台,或者创建一个拥有该权限的新角色并授予至一个帐户。

Kubesphere 多集群管理 解绑集群

 解绑步骤

1. 点击左上角的平台管理,然后选择集群管理。在集群管理页面,请点击要从中央控制平面移除的集群。这里点击member集群进去控制台

Kubesphere 多集群管理 解绑集群

 2. 在集群设置下的基本信息页面,请选择我确定要执行解绑集群的操作,然后点击解除绑定。

解绑集群后,您将无法在中央控制平面管理该集群,但该集群上的 Kubernetes 资源不会被删除。 

[root@master01 ~]# kubectl get cluster
NAME     FEDERATED   PROVIDER     ACTIVE   VERSION
host     true        kubesphere   true     v1.20.6
member   true                              v1.18.6

Kubesphere 多集群管理 解绑集群

[root@master01 ~]# kubectl get cluster
NAME   FEDERATED   PROVIDER     ACTIVE   VERSION
host   true        kubesphere   true     v1.20.6

解绑不健康的集群


在某些情况下,您无法按照上述步骤解绑集群。例如,您导入了一个凭证错误的集群,并且无法访问集群设置。在这种情况下,请执行以下命令来解绑不健康的集群:

kubectl delete cluster <cluster name>