检索 Amazon EKS 优化版 Windows 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
,通过以下命令检索推荐的最新 Amazon EKS 优化版 Windows AMI 的镜像 ID。您可以将
替换为任何受支持的 Amazon EKS 版本,将 1.29
替换为需要 AMI ID 的 Amazon EKS 支持的区域。请将 region-code
替换为 Core
Full
,以查看 Windows Server 的完整 AMI ID。对于 Kubernetes 1.24
版本或更高版本,您可以将
替换为 2019
2022
以查看 Windows Server 2022 AMI ID。
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