本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
步驟 5:(選用) 清除
請依照下列步驟移除本教學課程中建立的所有資源。
移除在本教學課程中建立的資源
刪除您的部署。您可以使用下列命令來執行此操作。
kubectl delete deploymentmy-keyspaces-app-nmy-eks-namespace刪除 Amazon EKS 叢集及其中包含的所有 Pod。這也會刪除相關資源,例如服務帳戶和 OIDC 身分提供者。您可以使用下列命令來執行此操作。
eksctl delete cluster --namemy-eks-cluster--regionus-east-1刪除具有 Amazon Keyspaces 存取許可的 Amazon EKS 服務帳戶所使用的 IAM 角色。首先,您必須移除連接到角色的 受管政策。
aws iam detach-role-policy --role-namemy-iam-role--policy-arn arn:aws:iam::aws:policy/AmazonKeyspacesFullAccess然後,您可以使用下列命令刪除角色。
aws iam delete-role --role-namemy-iam-role如需詳細資訊,請參閱《IAM 使用者指南》中的刪除 IAM 角色 (AWS CLI)。
刪除 Amazon ECR 儲存庫,包括其中存放的所有映像。您可以使用下列命令來執行此操作。
aws ecr delete-repository \ --repository-namemy-ecr-repository\ --force \ --regionus-east-1請注意,刪除包含映像的儲存庫需要
force旗標。若要先刪除映像,您可以使用下列命令執行此操作。aws ecr batch-delete-image \ --repository-namemy-ecr-repository\ --image-ids imageTag=latest \ --regionus-east-1如需詳細資訊,請參閱《Amazon Elastic Container Registry 使用者指南》中的刪除映像。
刪除 Amazon Keyspaces 金鑰空間和資料表。刪除金鑰空間會自動刪除該金鑰空間中的所有資料表。您可以使用下列其中一個選項來執行此操作。