本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon EKS 默认 AMI
创建 Amazon EKS 计算环境时,无需指定亚马逊系统映像 (AMI)。 Amazon Batch 根据您的CreateComputeEnvironment请求中指定的Kubernetes版本和实例类型选择经过优化 Amazon EKS 的 AMI。一般情况下,我们建议您使用默认 AMI 选择。有关 AMI 选择优先级的信息,请参阅AMI 选择顺序。有关 Amazon EKS 优化型 AMI 的更多信息,请参阅《Amazon EKS 用户指南》中的 Amazon EKS 优化型 Amazon Linux AMI。
重要
亚马逊 Linux 2023 AMI 是亚马逊 EKS Amazon Batch 的默认开启。
Amazon 将从 /25 开始 11/26终止对亚马逊 EKS AL2-optimized 和 AL2-accelerated AMI 的支持。在 11/26 /25 支持终止日期之后,您可以继续在您的 Amazon EKS 计算环境中使用 Amazon Batch经过优化的 Amazon EKS 的 Amazon Linux 2 AMI,但是这些计算环境将不再收到来自的任何新软件更新、安全补丁或错误修复。 Amazon有关从 AL2 升级到 AL2023 的更多信息,请参阅《Amazon Batch 用户指南》中的如何从 EKS AL2 升级到 EKS AL2023。
运行以下命令,查看为您的 Amazon EKS 计算环境 Amazon Batch 选择了哪种 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" } ]