分离 EKS 关联集群

所谓分离集群,指的是从 Google Cloud舰队管理中取消注册集群,并从集群中移除关联的软件。您可以使用 Google Cloud CLI 或 Google Cloud 控制台分离集群。

gcloud CLI

如需分离集群,请使用 gcloud container attached clusters delete 命令

提供可选标志 --ignore-errors 会强制分离集群,即使无法删除某些集群内资源也是如此。添加可选的 --allow-missing 标志意味着删除请求会返回成功代码,即使找不到集群也是如此:

gcloud container attached clusters delete CLUSTER_NAME \
  --ignore-errors \
  --allow-missing \
  --location=GOOGLE_CLOUD_REGION

请替换以下内容:

  • CLUSTER_NAME:您的集群的名称
  • GOOGLE_CLOUD_REGION:用于管理您的集群的 Google Cloud 区域的名称

如需了解详情,请参阅 gcloud container attached clusters delete

控制台

  1. 在 Google Cloud 控制台中,前往 Google Kubernetes Engine 集群概览页面。

    转到 GKE 集群

  2. 选择集群所在的 Google Cloud 项目。

  3. 点击您要分离的集群的名称,然后在侧边栏中选择查看更多详情

  4. 点击窗口顶部附近的 删除

  5. 当系统提示您确认时,请输入集群的名称,然后点击确认

分离集群时,与集群相关的所有 Google Cloud 资源(例如舰队成员资格资源和工作负载身份池 OIDC 提供方)都会被删除。集群中安装的任何功能(例如 Config Sync 和 Cloud Service Mesh)也会被删除。Kubernetes 集群本身不会被删除。