이 페이지 개선에 도움 주기
이 사용자 가이드에 기여하려면 모든 페이지의 오른쪽 창에 있는 GitHub에서 이 페이지 편집 링크를 선택합니다.
콘솔을 사용하여 ACK 기능 생성
이 주제에서는 AWS Management Console을 사용하여 AWS Controllers for Kubernetes(ACK) 기능을 생성하는 방법을 설명합니다.
ACK 기능 생성
-
https://console.aws.amazon.com/eks/home#/clusters
에서 Amazon EKS 콘솔을 엽니다. -
클러스터 이름을 선택하여 클러스터 세부 정보 페이지를 여세요.
-
기능 탭을 선택하세요.
-
왼쪽 탐색에서 AWS Controllers for Kubernetes(ACK)를 선택하세요.
-
AWS Controllers for Kubernetes 기능 생성을 선택하세요.
-
IAM 기능 역할의 경우:
-
IAM 기능 역할이 이미 있는 경우 드롭다운 선택
-
새 역할을 생성해야 하는 경우 관리자 역할 생성 선택
그러면 신뢰 정책 및
AdministratorAccess관리형 정책이 미리 채워진 새 탭에서 IAM 콘솔이 열립니다. 원하는 경우 이 정책의 선택을 취소하고 다른 권한을 추가할 수 있습니다.역할을 생성한 후 EKS 콘솔로 돌아가면 역할이 자동으로 선택됩니다.
중요
제안된
AdministratorAccess정책은 광범위한 권한을 부여하며 시작을 간소화하기 위해 제공됩니다. 프로덕션 사용 시 ACK로 관리하려는 특정 AWS 서비스에 필요한 권한만 부여하는 사용자 지정 정책으로 바꿉니다. 최소 권한 정책 생성에 대한 지침은 ACK 권한 구성 및 EKS 기능에 대한 보안 고려 사항 섹션을 참조하세요.
-
-
생성(Create)을 선택합니다.
기능 생성 프로세스가 시작됩니다.
기능이 활성 상태인지 확인
-
기능 탭에서 ACK 기능 상태를 확인하세요.
-
상태가
CREATING에서ACTIVE로 변경될 때까지 기다리세요. -
활성 상태가 되면 기능을 사용할 준비가 된 것입니다.
기능 상태 및 문제 해결에 대한 자세한 내용은 기능 리소스 작업 섹션을 참조하세요.
사용자 지정 리소스를 사용할 수 있는지 확인
기능이 활성 상태가 되면 클러스터에서 ACK 사용자 지정 리소스를 사용할 수 있는지 확인합니다.
콘솔 사용
-
Amazon EKS 콘솔에서 클러스터로 이동
-
리소스 탭 선택
-
확장 선택
-
CustomResourceDefinitions 선택
AWS 리소스에 대한 여러 CRD가 나열됩니다.
kubectl 사용
kubectl api-resources | grep services.k8s.aws
AWS 리소스에 대한 여러 API가 나열됩니다.
참고
AWS Controllers for Kubernetes의 기능은 다양한 AWS 리소스에 대해 여러 CRD를 설치합니다.