本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
AWS Batch 默认 AMI
创建 Amazon EKS 计算环境时,无需指定亚马逊机器映像(AMI)。AWS Batch 会根据 CreateComputeEnvironment 请求中指定的 Kubernetes 版本和实例类型,选择经 Amazon EKS 优化的 AMI。一般情况下,我们建议您使用默认 AMI 选择。有关 Amazon EKS 优化的 AMI 的更多信息,请参阅 《Amazon EKS 用户指南》中的 Amazon EKS 优化 Amazon Linux AMI。
运行以下命令,查看为 Amazon EKS 计算环境选择了哪种 AMI 类型 AWS Batch。以下示例是非 GPU 实例类型。
# compute CE example: indicates Batch has chosen the AL2 x86 or ARM EKS 1.29 AMI, depending on instance types
$
aws batch describe-compute-environments --compute-environments
My-Eks-CE1
\ | jq '.computeEnvironments[].computeResources.ec2Configuration'[ { "imageType": "EKS_AL2", "imageKubernetesVersion": "1.29" } ]
以下示例是 GPU 实例类型。
# GPU CE example: indicates Batch has choosen the AL2 x86 EKS Accelerated 1.29 AMI
$
aws batch describe-compute-environments --compute-environments
My-Eks-GPU-CE
\ | jq '.computeEnvironments[].computeResources.ec2Configuration'[ { "imageType": "EKS_AL2_NVIDIA", "imageKubernetesVersion": "1.29" } ]