Amazon EMR on EKS에서 Flink 네이티브 Kubernetes 설정
Amazon EMR on EKS에서 Flink CLI를 사용하여 애플리케이션을 실행하기 전에 다음 작업을 완료합니다. Amazon Web Services(AWS)에 이미 가입했고 Amazon EKS를 사용하고 있는 경우 Amazon EMR on EKS를 사용할 준비를 거의 마친 상태입니다. 필수 조건 중 하나를 이미 완료한 경우 해당 조건을 건너뛰고 다음 조건으로 넘어갈 수 있습니다.
-
AWS CLI의 최신 버전 설치 또는 업데이트 - AWS CLI를 이미 설치한 경우 최신 버전을 보유하고 있는지 확인합니다.
-
Amazon EKS 시작하기 – eksctl - 관련 단계를 수행하여 Amazon EKS에서 노드를 포함하는 새 Kubernetes 클러스터를 생성합니다.
-
Amazon EMR 기본 이미지 URI 선택(릴리스 6.13.0 이상) - Flink Kubernetes 명령은 Amazon EMR 릴리스 6.13.0 이상에서 지원됩니다.
-
JobManager 서비스 계정에 TaskManager 포드를 생성하고 감시할 수 있는 적절한 권한이 있는지 확인합니다. 자세한 내용은 네이티브 Kubernetes에 대한 Flink JobManager 서비스 계정 보안 요구 사항을 참조하세요.
-
로컬 AWS 보안 인증 프로파일을 설정합니다.
Flink 애플리케이션을 실행하려는 Amazon EKS 클러스터용 kubeconfig 파일을 생성 또는 업데이트합니다.