Amazon EKS 默认 AMI
创建 Amazon EKS 计算环境时,无需指定亚马逊机器映像(AMI)。Amazon Batch 会根据 CreateComputeEnvironment 请求中指定的 Kubernetes 版本和实例类型,选择经 Amazon EKS 优化的 AMI。一般情况下,我们建议您使用默认 AMI 选择。有关 Amazon EKS 优化型 AMI 的更多信息,请参阅《Amazon EKS 用户指南》中的 Amazon EKS 优化型 Amazon Linux AMI。
重要
适用于 Amazon EKS 的 Amazon Batch 默认使用 Amazon Linux 2023 AMI。
Amazon 将于 2025 年 11 月 26 日终止对 Amazon EKS AL2 优化型和 AL2 加速型 AMI 的支持。在 2025 年 11 月 26 日终止支持之日后,您可以继续在 Amazon EKS 计算环境中使用 Amazon Batch 提供的 Amazon EKS 优化型 Amazon Linux 2 AMI,但这些计算环境将不再能够获得来自 Amazon 的任何新软件更新、安全补丁或错误修复。有关从 AL2 升级到 AL2023 的更多信息,请参阅《Amazon Batch 用户指南》中的如何从 EKS AL2 升级到 EKS AL2023。
运行以下命令,查看 Amazon Batch 为 Amazon EKS 计算环境选择的 AMI 类型。以下示例是非 GPU 实例类型。
# compute CE example: indicates Batch has chosen the AL2 x86 or ARM EKS 1.32 AMI, depending on instance types$aws batch describe-compute-environments --compute-environmentsMy-Eks-CE1\ | jq '.computeEnvironments[].computeResources.ec2Configuration'[ { "imageType": "EKS_AL2", "imageKubernetesVersion": "1.32" } ]
以下示例是 GPU 实例类型。
# GPU CE example: indicates Batch has choosen the AL2 x86 EKS Accelerated 1.32 AMI$aws batch describe-compute-environments --compute-environmentsMy-Eks-GPU-CE\ | jq '.computeEnvironments[].computeResources.ec2Configuration'[ { "imageType": "EKS_AL2_NVIDIA", "imageKubernetesVersion": "1.32" } ]