Amazon EKS 最適化 Windows AMI ID の取得
AWS Systems Manager パラメータストア API をクエリすることで、 Amazon EKS 最適化 AMI の Amazon マシンイメージ (AMI、Amazon Machine Image) ID をプログラムで取得できます。この API から提供されるパラメータにより、Amazon EKS 最適化 AMI ID を手動で検索する必要がなくなります。Systems Manager Parameter Store API の詳細については、GetParameter を参照してください。使用する IAM プリンシパルには、Amazon EKS 最適化 AMI メタデータを取得するための ssm:GetParameter
IAM アクセス許可が必要です。
サブパラメータ image_id
を指定しながら次のコマンドを使用することで、推奨される最新の Amazon EKS 最適化 Windows AMI のイメージ ID を取得できます。
を、サポートされている任意の Amazon EKS バージョンで置き換えることができます。また、1.29
を、AMI ID を必要とする Amazon EKS がサポートされているリージョンで置き換えることができます。Windows Server の完全な AMI ID を確認するには、region-code
を Core
Full
に置き換えます。Kubernetes バージョン 1.24
以降の場合は、
Server 2022 AMI ID を表示するには、2019
2022
を Windows に置き換えることができます。
aws ssm get-parameter --name /aws/service/ami-windows-latest/Windows_Server-
2019
-English-Core
-EKS_Optimized-1.29
/image_id --regionregion-code
--query "Parameter.Value" --output text
出力例は次のとおりです。
ami-1234567890abcdef0