コンピューティング環境の Kubernetes バージョンを更新する - AWS Batch

コンピューティング環境の Kubernetes バージョンを更新する

AWS Batch を使用すると、Amazon EKS クラスターのアップグレードをサポートするようにコンピューティング環境の Kubernetes バージョンを更新できます。コンピューティング環境の Kubernetes のバージョンは、AWS Batch がジョブを実行するために起動する Kubernetes ノードの Amazon EKS AMI バージョンです。Amazon EKS ノードの Kubernetes バージョンのアップグレードは、Amazon EKS クラスターのコントロールプレーンのバージョンを更新する前後どちらでも実行できます。コントロールプレーンをアップグレードした後に、ノードを更新することをお勧めします。詳細については、「Amazon EKS ユーザーガイド」の「Amazon EKS クラスターの Kubernetes バージョンを更新」を参照してください。

コンピュート環境の Kubernetes バージョンをアップグレードするには、UpdateComputeEnvironment API オペレーションを使用します。

$ aws batch update-compute-environment \ --compute-environment <compute-environment-name> \ --compute-resources \ 'ec2Configuration=[{imageType=EKS_AL2,imageKubernetesVersion=1.32}]'