Amazon EKS 콘솔에서 Kubernetes 클러스터 등록 취소하기
Amazon EKS 콘솔에서 Kubernetes 클러스터 등록 취소하기
연결된 클러스터 사용을 마쳤다면 등록을 취소할 수 있어요. 등록이 취소되면 클러스터는 더 이상 Amazon EKS 콘솔에 표시되지 않습니다.
출처: 문서
본문
deregisterCluster API를 호출하려면 다음 권한이 있어야 합니다.
eks:DeregisterClusterssm:DeleteActivationssm:DeregisterManagedInstance
이 프로세스는 두 단계로 이루어집니다: 클러스터를 Amazon EKS에서 등록 취소하고 클러스터에서 eks-connector 에이전트를 제거하는 것입니다.
Kubernetes 클러스터 등록 취소
클러스터를 Amazon EKS Connector에서 등록 취소하려면 다음 도구 중 하나를 사용할 수 있어요.
- AWS CLI
- AWS Management Console
- eksctl
AWS CLI
AWS CLI가 설치되어 있어야 합니다. 설치하거나 업그레이드하려면 AWS CLI 설치를 참고하세요.
Amazon EKS Connector 에이전트 역할이 생성되었는지 확인합니다.
연결된 클러스터를 등록 취소합니다.
aws eks deregister-cluster \
--name my-cluster \
--region region-code
AWS Management Console
- Amazon EKS 콘솔을 엽니다.
- 클러스터(Clusters)를 선택합니다.
- 클러스터 페이지에서 연결된 클러스터를 선택하고 등록 취소(Deregister)를 선택합니다.
- 클러스터 등록을 취소할 것인지 확인합니다.
eksctl
eksctl 버전 0.68 이상을 설치합니다. 설치하거나 업그레이드하려면 Amazon EKS 시작하기 – eksctl을 참고하세요.
Amazon EKS Connector 에이전트 역할이 생성되었는지 확인합니다.
연결된 클러스터를 등록 취소합니다.
eksctl deregister cluster --name my-cluster
Kubernetes 클러스터의 리소스 정리
eks-connector 에이전트를 제거하려면 다음 도구 중 하나를 사용합니다.
- Helm
- YAML
Helm
에이전트를 제거하려면 다음 명령을 실행합니다.
helm -n eks-connector uninstall eks-connector
YAML
Kubernetes 클러스터에서 Amazon EKS Connector YAML 파일을 삭제합니다.
kubectl delete -f eks-connector.yaml
추가 IAM 보안 주체가 클러스터에 액세스할 수 있도록 clusterrole 또는 clusterrolebinding을 생성했다면 Kubernetes 클러스터에서 이를 삭제합니다.