권장 Amazon Linux AMI ID 검색 - Amazon EKS

이 페이지 개선에 도움 주기

이 사용자 설명서에 기여하고 싶으신가요? 이 페이지 하단으로 스크롤하여 GitHub에서 이 페이지 편집을 선택하세요. 여러분의 기여는 모두를 위한 더 나은 사용자 설명서를 만드는 데 도움이 됩니다.

권장 Amazon Linux AMI ID 검색

AWS Systems Manager 파라미터 스토어 API를 쿼리하여 Amazon EKS 최적화 AMI의 Amazon Machine Image(AMI) ID를 프로그래밍 방식으로 검색할 수 있습니다. 이 파라미터를 사용하면 Amazon EKS 최적화 AMI ID를 수동으로 조회할 필요가 없습니다. Systems Manager 파라미터 스토어 API에 대한 자세한 내용은 GetParameter 섹션을 참조하세요. Amazon EKS 최적화 AMI 메타데이터를 검색하려면 IAM 보안 주체ssm:GetParameter IAM 권한이 있어야 합니다.

하위 파라미터 image_id를 사용하는 다음 명령을 사용하여 최신 권장 Amazon EKS에 최적화된 Amazon Linux AMI의 이미지 ID를 검색할 수 있습니다. 필요에 따라 명령을 다음과 같이 수정한 다음에 수정한 명령을 실행합니다.

  • kubernetes-version을 지원되는 Amazon EKS 버전으로 변경합니다.

  • ami-type를 다음 옵션 중 하나로 변경합니다. Amazon EC2 인스턴스 유형에 대한 자세한 내용은 Amazon EC2 인스턴스 유형을 참조하세요.

    • amazon-linux-2023/x86_64/standard를 Amazon Linux 2023(AL2023) x86 기반 인스턴스에 사용합니다.

    • amazon-linux-2023/arm64/standard를 AL2023 ARM 인스턴스에 사용합니다.

    • amazon-linux-2를 Amazon Linux 2(AL2) x86 기반 인스턴스에 사용합니다.

    • amazon-linux-2-arm64AWS Graviton 기반 인스턴스와 같은 AL2 ARM 인스턴스에 사용합니다.

    • amazon-linux-2-gpu를 AL2 GPU 가속화 인스턴스에 사용합니다.

  • region-code를 AMI ID를 원하는 Amazon EKS 지원 AWS 리전으로 변경합니다.

aws ssm get-parameter --name /aws/service/eks/optimized-ami/kubernetes-version/ami-type/recommended/image_id \ --region region-code --query "Parameter.Value" --output text

다음은 자리 표시자를 대체한 후의 명령 예제입니다.

aws ssm get-parameter --name /aws/service/eks/optimized-ami/1.30/amazon-linux-2023/x86_64/standard/recommended/image_id \ --region us-west-2 --query "Parameter.Value" --output text

예제 출력은 다음과 같습니다.

ami-1234567890abcdef0