检索经 Amazon EKS 优化的 Windows AMI IDs - Amazon EKS
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

检索经 Amazon EKS 优化的 Windows AMI IDs

您可以通过查询 Amazon EKS Parameter Store API,以编程方式检索经 AMIs 优化的 AWS Systems Manager 的 Amazon 系统映像 (AMI) ID。此参数使您无需手动查找经 Amazon EKS 优化的 AMI IDs。 有关 Systems Manager Parameter Store API 的更多信息,请参阅 GetParameter。 您的用户账户必须具有 ssm:GetParameter IAM 权限才能检索经 Amazon EKS 优化的 AMI 元数据。

您可以使用 AWS CLI或 AWS 管理控制台 检索 AMI ID。

  • AWS CLI – 您可以使用子参数 Amazon EKS,通过以下命令检索最新推荐的 image_id 优化 Windows AMI 的映像 ID。 您可以将 <1.18>(包括 <>)替换为任何受支持的 Amazon EKS 版本,也可以将 <region-code> 替换为您需要 AMI ID 的 Amazon EKS 支持的区域。将 <Core> 替换为 Full 以查看 Windows Server 完整 AMI ID。您也可以将 <2019> 替换为仅对于 2004 版本的 Core

    aws ssm get-parameter --name /aws/service/ami-windows-latest/Windows_Server-<2019>-English-<Core>-EKS_Optimized-<1.18>/image_id --region <region-code> --query "Parameter.Value" --output text

    示例输出:

    ami-<ami-00a053f1635fffea0>
  • AWS 管理控制台 – 您可以使用 URL 查询建议的经 Amazon EKS 优化的 AMI ID。该 URL 使用参数的 ID 的值打开 Amazon EC2 Systems Manager 控制台。在以下 URL 中,您可以将 <1.18>(包括 <>)替换为任何支持的 Amazon EKS 版本,并将 <region-code> 替换为您需要 AMI ID 的 Amazon EKS 支持的区域。将 <Core> 替换为 Full 以查看 Windows Server 完整 AMI ID。您也可以将 <2019> 仅替换为 2004 版本的 Core

    https://console.amazonaws.cn/systems-manager/parameters/%252Faws%252Fservice%252Fami-windows-latest%252FWindows_Server-<2019>-English-<Core>-EKS_Optimized-<1.18>%252Fimage_id/description?region=<region-code>