

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

# Amazon EKS 默认 AMI
<a name="eks-ce-ami-selection"></a>

创建 Amazon EKS 计算环境时，无需指定亚马逊系统映像 (AMI)。 AWS Batch 根据您的[CreateComputeEnvironment](https://docs.aws.amazon.com/batch/latest/APIReference/API_CreateComputeEnvironment.html)请求中指定的Kubernetes版本和实例类型选择经过优化 Amazon EKS 的 AMI。一般情况下，我们建议您使用默认 AMI 选择。有关 AMI 选择优先级的信息，请参阅[AMI 选择顺序](ami-selection-order.md)。有关 Amazon EKS 优化型 AMI 的更多信息，请参阅《Amazon EKS 用户指南》中的 [Amazon EKS 优化型 Amazon Linux AMI](https://docs.aws.amazon.com/eks/latest/userguide/eks-optimized-ami.html)**。

**重要**  
亚马逊 Linux 2023 AMI 是亚马逊 EKS AWS Batch 的默认开启。  
AWS 将从 /25 开始 11/26终止对亚马逊 EKS AL2-optimized 和 AL2-accelerated AMI 的支持。在 11/26 /25 支持终止日期之后，您可以继续在您的 Amazon EKS 计算环境中使用 AWS Batch经过优化的 Amazon EKS 的 Amazon Linux 2 AMI，但是这些计算环境将不再收到来自的任何新软件更新、安全补丁或错误修复。 AWS有关从 AL2 升级到 AL2023 的更多信息，请参阅《AWS Batch 用户指南》中的[如何从 EKS AL2 升级到 EKS AL2023](eks-migration-2023.md)**。

运行以下命令，查看为您的 Amazon EKS 计算环境 AWS 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"
      }
    ]
```