Amazon EKS 콘솔에서 Kubernetes 클러스터 등록 취소하기

Amazon EKS 콘솔에서 Kubernetes 클러스터 등록 취소하기

연결된 클러스터 사용을 마쳤다면 등록을 취소할 수 있어요. 등록이 취소되면 클러스터는 더 이상 Amazon EKS 콘솔에 표시되지 않습니다.

출처: 문서

본문

deregisterCluster API를 호출하려면 다음 권한이 있어야 합니다.

  • eks:DeregisterCluster
  • ssm:DeleteActivation
  • ssm: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

  1. Amazon EKS 콘솔을 엽니다.
  2. 클러스터(Clusters)를 선택합니다.
  3. 클러스터 페이지에서 연결된 클러스터를 선택하고 등록 취소(Deregister)를 선택합니다.
  4. 클러스터 등록을 취소할 것인지 확인합니다.

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 클러스터에서 이를 삭제합니다.

더 알아보기 (Learn more)