

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

# 支持的Kubernetes版本
<a name="supported_kubernetes_version"></a>

AWS Batch 在 Amazon 上，EKS 目前支持以下Kubernetes版本：
+ `1.34`
+ `1.33`
+ `1.32`
+ `1.31`
+ `1.30`
+ `1.29`

当使用 `CreateComputeEnvironment` API 操作或 `UpdateComputeEnvironment`API 操作以创建或更新计算环境时，可能会看到类似于以下内容的错误消息。如果在`EC2Configuration`中指定不受支持的Kubernetes版本，则会出现此问题。

```
At least one imageKubernetesVersion in EC2Configuration is not supported.
```

要解决此问题，请删除计算环境，然后使用支持的Kubernetes版本重新创建。

可以在 Amazon EKS 集群上执行次要版本升级。例如，即使不支持次要版本，也可以将集群从`1.xx`升级到`1.yy`。

但是，主要版本更新后，计算环境的状态可能会更改为`INVALID`。例如，如果将主要版本从`1.xx`升级到`2.yy`。如果不支持主要版本 AWS Batch，则会看到类似于以下内容的错误消息。

```
reason=CLIENT_ERROR - ... EKS Cluster version [2.yy] is unsupported
```