콘솔을 사용하여 ACK 기능 생성 - Amazon EKS

이 페이지 개선에 도움 주기

이 사용자 가이드에 기여하려면 모든 페이지의 오른쪽 창에 있는 GitHub에서 이 페이지 편집 링크를 선택합니다.

콘솔을 사용하여 ACK 기능 생성

이 주제에서는 AWS Management Console을 사용하여 AWS Controllers for Kubernetes(ACK) 기능을 생성하는 방법을 설명합니다.

ACK 기능 생성

  1. https://console.aws.amazon.com/eks/home#/clusters에서 Amazon EKS 콘솔을 엽니다.

  2. 클러스터 이름을 선택하여 클러스터 세부 정보 페이지를 여세요.

  3. 기능 탭을 선택하세요.

  4. 왼쪽 탐색에서 AWS Controllers for Kubernetes(ACK)를 선택하세요.

  5. AWS Controllers for Kubernetes 기능 생성을 선택하세요.

  6. IAM 기능 역할의 경우:

    • IAM 기능 역할이 이미 있는 경우 드롭다운 선택

    • 새 역할을 생성해야 하는 경우 관리자 역할 생성 선택

      그러면 신뢰 정책 및 AdministratorAccess 관리형 정책이 미리 채워진 새 탭에서 IAM 콘솔이 열립니다. 원하는 경우 이 정책의 선택을 취소하고 다른 권한을 추가할 수 있습니다.

      역할을 생성한 후 EKS 콘솔로 돌아가면 역할이 자동으로 선택됩니다.

      중요

      제안된 AdministratorAccess 정책은 광범위한 권한을 부여하며 시작을 간소화하기 위해 제공됩니다. 프로덕션 사용 시 ACK로 관리하려는 특정 AWS 서비스에 필요한 권한만 부여하는 사용자 지정 정책으로 바꿉니다. 최소 권한 정책 생성에 대한 지침은 ACK 권한 구성EKS 기능에 대한 보안 고려 사항 섹션을 참조하세요.

  7. 생성(Create)을 선택합니다.

기능 생성 프로세스가 시작됩니다.

기능이 활성 상태인지 확인

  1. 기능 탭에서 ACK 기능 상태를 확인하세요.

  2. 상태가 CREATING에서 ACTIVE로 변경될 때까지 기다리세요.

  3. 활성 상태가 되면 기능을 사용할 준비가 된 것입니다.

기능 상태 및 문제 해결에 대한 자세한 내용은 기능 리소스 작업 섹션을 참조하세요.

사용자 지정 리소스를 사용할 수 있는지 확인

기능이 활성 상태가 되면 클러스터에서 ACK 사용자 지정 리소스를 사용할 수 있는지 확인합니다.

콘솔 사용

  1. Amazon EKS 콘솔에서 클러스터로 이동

  2. 리소스 탭 선택

  3. 확장 선택

  4. CustomResourceDefinitions 선택

AWS 리소스에 대한 여러 CRD가 나열됩니다.

kubectl 사용

kubectl api-resources | grep services.k8s.aws

AWS 리소스에 대한 여러 API가 나열됩니다.

참고

AWS Controllers for Kubernetes의 기능은 다양한 AWS 리소스에 대해 여러 CRD를 설치합니다.

다음 단계