從 Amazon 主控台取消註冊 Kubernetes 叢集 EKS - Amazon EKS

協助改善此頁面

想要為此使用者指南做出貢獻嗎? 捲動至此頁面底部,然後選取 [編輯此頁面於] GitHub。您的貢獻將有助於使我們的用戶指南更適合所有人。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

從 Amazon 主控台取消註冊 Kubernetes 叢集 EKS

如果連接叢集已使用完畢,即可將其取消註冊。取消註冊叢集後,Amazon EKS 主控台將不再顯示叢集。

您必須具有下列權限才能呼叫 deregisterCluster API:

  • eks:DeregisterCluster

  • ssm:DeleteActivation

  • ssm:DeregisterManagedInstance

此程序包含兩個步驟:向 Amazon 取消註冊叢集,以EKS及解除安裝叢集中的 eks-Connector 代理程式。

若要取消註冊 Kubernetes 叢集

AWS CLI
必要條件
  • AWS CLI 必須安裝。若要安裝或升級,請參閱安裝 AWS CLI

  • 確保已建立 Amazon EKS 連接器代理程式角色。

取消註冊已連接叢集。

aws eks deregister-cluster \ --name my-cluster \ --region region-code
AWS Management Console
  1. https://console.aws.amazon.com/eks/家裡 #/集群打開 Amazon EKS 控制台。

  2. 選擇 Clusters (叢集)

  3. Clusters (叢集) 頁面上,選取已連接叢集,然後選取 Deregister (取消註冊)。

  4. 確認您要取消註冊叢集。

eksctl
必要條件
  • 必須安裝 eksctl 版本 0.68 或更新版本。若要將其安裝或升級,請參閱 開始使用 Amazon EKS — eksctl

  • 確保已建立 Amazon EKS 連接器代理程式角色。

使用 eksctl 將叢集取消註冊
  • 對於連接器組態,請指定您的 Amazon EKS 連接器代理程式IAM角色。如需詳細資訊,請參閱Amazon EKS 連接器所需的IAM角色

    eksctl deregister cluster --name my-cluster

清除 Kubernetes 叢集中的資源

Helm
  • 執行下列命令以解除安裝代理程式。

    helm -n eks-connector uninstall eks-connector
YAML manifest
  1. 從Kubernetes叢集中刪除 Amazon EKS 連接器YAML檔案。

    kubectl delete -f eks-connector.yaml
  2. 如果您已建立clusterroleclusterrolebindings讓其他IAM主體存取叢集,請將其從叢Kubernetes集中刪除。