Amazon VPC 외부에서 프라이빗 Amazon EKS 클러스터 엔드포인트에 연결하려면 어떻게 해야 하나요?

1분 분량
0

Amazon Virtual Private Cloud(VPC) 외부에서 프라이빗 Amazon Elastic Kubernetes Service(Amazon EKS) 클러스터 엔드포인트에 연결하려고 합니다. 예를 들어 피어링된 VPC를 AWS Direct Connect에 연결하려고 합니다.

해결 방법

참고: AWS Command Line Interface(AWS CLI) 명령 실행 시 오류가 발생하는 경우, AWS CLI 오류 문제 해결을 참고하세요. 또한 최신 AWS CLI 버전을 사용하고 있는지 확인하세요.

피어링된 VPC를 사용하여 프라이빗 Amazon EKS 클러스터 엔드포인트로 자동 리졸브할 수 있습니다.

다음 명령을 실행하여 로컬 머신과 EKS 엔드포인트 간의 연결을 확인합니다.

curl -iv EKS API SERVER ENDPOINT

참고: 클러스터 API 서버 엔드포인트가 HTTPS URL인지 확인하세요.

프라이빗 엔드포인트 액세스만 활성화하는 경우, Amazon EKS는 API 서버의 공용 DNS 이름을 통해 엔드포인트의 프라이빗 IP 주소를 자동으로 알립니다.aws eks update-kubeconfig 또는 eksctl를 통해 클라이언트를 구성하는 경우, 클라이언트는 퍼블릭 DNS 이름을 사용하여 프라이빗 엔드포인트에 연결하고 확인합니다. 클라이언트는 피어링된 VPC를 통해 이러한 작업을 자동으로 수행합니다. 이 유형의 클라이언트의 예는 Kubernetes 웹사이트에서 커맨드 라인 도구(kubectl)를 참고하세요.

자세한 내용은 프라이빗 전용 API 서버에 액세스를 참고하세요.

AWS 공식
AWS 공식업데이트됨 8달 전