EKS 延長サポートを有効にして、Kubernetes バージョンアップグレードの計画にさらなる柔軟性をもたらす
このトピックは、EKS クラスターのアップグレードポリシーを設定して延長サポートを有効にする方法について説明します。EKS クラスターのアップグレードポリシーは、クラスターが標準サポート期間の終了に達したときにどうなるのかを決定します。クラスターアップグレードポリシーで延長サポートが有効になっている場合、標準サポート期間が終了するのと同時に、延長サポート期間に入ります。クラスターは、標準サポート期間の終了時に自動的にアップグレードされません。
実際に延長サポート期間中のクラスターでは、より高額なコストが発生します。延長サポートを有効にするように設定されたアップグレードポリシーがクラスターにあるが、標準サポート期間中であれば、標準コストが発生します。
EKS クラスターには、デフォルトで延長サポートを有効にするようにアップグレードポリシーが設定されています。
アップグレードポリシーの詳細については、「現在のクラスターアップグレードポリシーを表示する」を参照してください。
重要
クラスターを現在の Kubernetes バージョンのままにして延長サポート期間を利用するには、標準サポート期間の終了前に延長サポートアップグレードポリシーを有効にする必要があります。
延長サポートを有効にしない場合、クラスターは自動的にアップグレードされます。
EKS 延長サポートを有効にする (AWS コンソール)
-
AWS コンソールで EKS クラスターに移動します。[クラスター情報] ページの [概要] タブを選択します。
-
[Kubernetes バージョン設定] セクションで、[管理] を選択します。
-
[延長サポート] を選択し、[変更を保存] します。
EKS 延長サポートを有効にする (AWS CLI)
-
AWS CLI がインストールされ、ログインしていることを確認します。AWS CLI を更新およびインストールする方法について説明します。
-
EKS クラスターの名前を決定します。
-
次のコマンドを実行します。
aws eks update-cluster-config \ --name <cluster-name> \ --upgrade-policy supportType=EXTENDED