Amazon EKS 最適化 AMI ID の取得 - Amazon EKS

Amazon EKS 最適化 AMI ID の取得

AWS Systems Manager パラメータストア API をクエリすることで、Amazon EKS 最適化 AMI の Amazon マシンイメージ (AMI、Amazon Machine Image) ID をプログラムで取得できます。このパラメータにより、Amazon EKS 最適化 AMI ID を手動で検索する必要がなくなります。Systems Manager パラメータストア API の詳細については、「GetParameter」を参照してください。ユーザーアカウントには、Amazon EKS 最適化 AMI メタデータを取得する ssm:GetParameter IAM アクセス許可が必要です。

AMI ID を取得するツールの名前を選択します。

AWS CLI

サブパラメータ image_id を使用して、次のコマンドで推奨される最新の Amazon EKS 最適化 Amazon Linux AMI のイメージ ID を取得できます。1.16サポートされているバージョンに置き換え、region-code は AMI ID を必要とする Amazon EKS がサポートされているリージョンに置き換えます。amazon-linux-2amazon-linux-2-gpu に置き換えて、高速 AMI ID を確認します。

aws ssm get-parameter --name /aws/service/eks/optimized-ami/1.16/amazon-linux-2/recommended/image_id --region region-code --query "Parameter.Value" --output text

出力例:

ami-abcd1234efgh5678i
AWS マネジメントコンソール

URL を使用して、Amazon EKS 最適化 AMI ID をクエリできます。URL は、パラメータの ID の値を使用して Amazon EC2 Systems Manager コンソールを開きます。次の URL で、1.16サポートされているバージョンに置き換え、region-code を AMI ID が必要なAmazon EKS がサポートされているリージョンに置き換えます。amazon-linux-2amazon-linux-2-gpu に置き換えて、高速 AMI ID を確認します。

https://console.aws.amazon.com/systems-manager/parameters/%252Faws%252Fservice%252Feks%252Foptimized-ami%252F1.16%252Famazon-linux-2%252Frecommended%252Fimage_id/description?region=region-code