View a markdown version of this page

Amazon EKS 默认 AMI - Amazon Batch
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

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-environments My-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-environments My-Eks-GPU-CE \ | jq '.computeEnvironments[].computeResources.ec2Configuration' [ { "imageType": "EKS_AL2_NVIDIA", "imageKubernetesVersion": "1.32" } ]