注销集群 - Amazon EKS
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

注销集群

使用完已连接集群后,可以将其注销。注销后,该集群将不再在 Amazon EKS 控制台中显示。

您必须拥有以下权限才能调用 deregisterCluster API:

  • eks:DeregisterCluster

  • ssm:DeleteActivation

  • ssm:DeregisterManagedInstance

eksctl

先决条件

  • eksctl必须安装 v0.68 或更高版本的 。要安装或升级,请参阅 eksctl 入门

  • 确保创建了 Amazon EKS Connector 代理角色。

使用 eksctl 注销集群

Amazon CLI

先决条件

  • Amazon CLI必须安装 。要进行安装或升级,请参阅安装 Amazon CLI

  • 确保创建了 Amazon EKS Connector 代理角色。

注销已连接的集群。

aws eks deregister-cluster \ --name "my-first-registered-cluster" \ --region AWS_REGION
Amazon Web Services Management Console
  1. 从以下位置打开 Amazon EKS 控制台:https://console.aws.amazon.com/eks/home#/clusters

  2. 选择 Clusters (集群)

  3. 请在 Clusters(集群)页面上,选择连接的集群,然后选择 Deregister(注销)。

  4. 确认您要注销该层。

要清除 Kubernetes 集群上的资源。

  1. 从 Kubernetes 集群中删除 Amazon EKS Connector YAML 文件。

    kubectl delete -f eks-connector.yaml
  2. 如果您为其他 IAM 用户创建了 clusterroleclusterrolebinding 来访问集群,请确保在 Kubernetes 集群中删除它们。