检索 Amazon EKS 优化版 Bottlerocket AMI ID - Amazon EKS

帮助改进此页面

想为本用户指南做出贡献? 滚动到页面底部,然后选择在 GitHub 上编辑此页面。您的贡献有助于我们的用户指南为每个人提供更充分的参考。

检索 Amazon EKS 优化版 Bottlerocket AMI ID

您可以通过查询 AWS 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 元数据。

您可以使用子参数 image_id,通过以下 AWS CLI 命令检索推荐的最新 Amazon EKS 优化版 Bottlerocket AMI 的镜像 ID。请将 1.30 替换为支持的版本,并将 region-code 替换为您需要 AMI ID 的 Amazon EKS 支持的区域

aws ssm get-parameter --name /aws/service/bottlerocket/aws-k8s-1.30/x86_64/latest/image_id --region region-code --query "Parameter.Value" --output text

示例输出如下。

ami-1234567890abcdef0