권장 Amazon Linux AMI ID 검색
노드를 배포할 때 사전 구축된 Amazon EKS 최적화 Amazon Machine Image(AMI)의 ID를 지정할 수 있습니다. 원하는 구성에 적합한 AMI ID를 검색하려면 AWS Systems Manager Parameter Store API를 쿼리합니다. 이 API를 사용하면 Amazon EKS 최적화 AMI ID를 수동으로 조회할 필요가 없습니다. 자세한 내용은 GetParameter를 참조하세요. Amazon EKS 최적화 AMI 메타데이터를 검색하려면 IAM 보안 주체에 ssm:GetParameter
IAM 권한이 있어야 합니다.
하위 파라미터 image_id
를 사용하는 다음 명령을 사용하여 최신 권장 Amazon EKS에 최적화된 Amazon Linux AMI의 이미지 ID를 검색할 수 있습니다. 필요에 따라 명령을 다음과 같이 수정한 다음에 수정한 명령을 실행합니다.
-
kubernetes 버전을 지원되는
Amazon EKS 버전
으로 교체합니다. -
ami-type
를 다음 옵션 중 하나로 변경합니다. Amazon EC2 인스턴스 유형에 대한 자세한 내용은 Amazon EC2 인스턴스 유형을 참조하세요.-
Amazon Linux 2023(AL2023)
x86
기반 인스턴스에는amazon-linux-2023/x86_64/standard
를 사용합니다. -
AL2023 ARM 인스턴스에는
amazon-linux-2023/arm64/standard
를 사용하세요. -
승인된 최신 2023 NVIDIA 인스턴스에
amazon-linux-2023/x86_64/nvidia
를 사용합니다. -
최신 AL2023 AWS Neuron
인스턴스에는 amazon-linux-2023/x86_64/neuron
을 사용하세요. -
amazon-linux-2
를 Amazon Linux 2(AL2)x86
기반 인스턴스에 사용합니다. -
AWS Graviton
기반 인스턴스와 같은 AL2 ARM 인스턴스에는 amazon-linux-2-arm64
를 사용합니다. -
NVIDIA GPU, Inferentia
및 Trainium 기반 워크로드에 대한 AL2 하드웨어 가속 x86
기반 인스턴스에는amazon-linux-2-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 \ --regionregion-code
--query "Parameter.Value" --output text
다음은 자리 표시자를 대체한 후의 명령 예제입니다.
aws ssm get-parameter --name /aws/service/eks/optimized-ami/
1.31
/amazon-linux-2023
/x86_64/standard
/recommended/image_id \ --regionus-west-2
--query "Parameter.Value" --output text
예제 출력은 다음과 같습니다.
ami-
1234567890abcdef0