協助改進此頁面
若要為本使用者指南貢獻內容,請點選每個頁面右側面板中的在 GitHub 上編輯此頁面連結。
從 Amazon EKS 主控台取消註冊 Kubernetes 叢集
如果連接叢集已使用完畢,即可將其取消註冊。取消註冊後,Amazon EKS 主控台中便不再顯示該叢集。
您必須擁有以下許可,才能呼叫 deregisterCluster API:
-
eks:DeregisterCluster -
ssm:DeleteActivation -
ssm:DeregisterManagedInstance
此程序包含兩個步驟:向 Amazon EKS 取消註冊叢集,以及在叢集中取消安裝 eks-connector 代理程式。
取消註冊 Kubernetes 叢集
要從 Amazon EKS 連接器取消註冊叢集,您可以使用以下工具之一:
AWS CLI
-
必須安裝 AWS CLI。若要安裝或升級,請參閱安裝 AWS CLI。
-
確認已建立 Amazon EKS 連接器代理程式角色。
-
取消註冊已連接叢集。
aws eks deregister-cluster \ --name my-cluster \ --region region-code
AWS 管理主控台
-
開啟 Amazon EKS 主控台
。 -
選擇 Clusters (叢集)。
-
在 Clusters (叢集) 頁面上,選取已連接叢集,然後選取 Deregister (取消註冊)。
-
確認您要取消註冊叢集。
eksctl
-
安裝
eksctl版本0.68或更新版本。若要將其安裝或升級,請參閱 Amazon EKS 入門 – eksctl。 -
確認已建立 Amazon EKS 連接器代理程式角色。
-
取消註冊已連接叢集:
eksctl deregister cluster --name my-cluster
清除 Kubernetes 叢集中的資源
要解除安裝 eks-connector 代理程式,請使用以下工具之一:
helm
執行下列命令以解除安裝代理程式。
helm -n eks-connector uninstall eks-connector
yaml
-
從 Kubernetes 叢集中刪除 Amazon EKS 連接器 YAML 檔案。
kubectl delete -f eks-connector.yaml -
若您已建立
clusterrole或clusterrolebindings來為其他 IAM 主體提供叢集存取權,請將其從 Kubernetes 叢集中刪除。