检索 Amazon EKS 优化版 Amazon Linux AMI ID
您可以使用编程方式,通过查询 Amazon Systems Manager Parameter Store API 来检索 Amazon EKS 优化版 AMI 的 Amazon Machine Image (AMI) ID。此参数使您无需手动查找 Amazon EKS 优化版 AMI ID。有关 Systems Manager Parameter Store API 的更多信息,请参阅 GetParameter。您使用的 IAM 主体必须具有 ssm:GetParameter
IAM 权限才能检索 Amazon EKS 优化版 AMI 元数据。
您可以使用 Amazon CLI 或 Amazon Web Services Management Console 检索 AMI ID。
-
Amazon CLI – 您可以使用子参数
image_id
,通过以下命令检索最新推荐的 Amazon EKS 优化版 Amazon Linux AMI 的镜像 ID。将
替换为支持的版本。将1.25
替换为集群所在的 Amazon Web Services 区域。将region-code
替换为amazon-linux-2
amazon-linux-2-gpu
,查看加速 AMI ID,替换为amazon-linux-2-arm64
以查看 Arm ID。aws ssm get-parameter --name /aws/service/eks/optimized-ami/
1.25
/amazon-linux-2
/recommended/image_id --regionregion-code
--query "Parameter.Value" --output text输出示例如下。
ami-
1234567890abcdef0
-
Amazon Web Services Management Console – 您可以使用 URL 查询推荐的 Amazon EKS 优化版 AMI ID。该 URL 使用参数的 ID 的值打开 Amazon EC2 Systems Manager 控制台。在以下 URL 中,将
替换为支持的版本,并将1.25
替换为需要 AMI ID 的 Amazon EKS 支持的区域。将region-code
替换为amazon-linux-2
amazon-linux-2-gpu
,查看加速 AMI ID,替换为amazon-linux-2-arm64
以查看 Arm ID。https://console.aws.amazon.com/systems-manager/parameters/aws/service/eks/optimized-ami/
1.25
/amazon-linux-2
/recommended/image_id/description?region=region-code