翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
クラスターのアップグレード
「eksctl」マネージドクラスターは、3 つの簡単なステップでアップグレードできます。
-
を使用したコントロールプレーンバージョンのアップグレード
eksctl upgrade cluster -
ノードグループのアップグレード
-
デフォルトのネットワークアドオンを更新します (詳細については、「」を参照してくださいデフォルトのアドオンの更新)。
クラスターのアップグレードに関連するリソースを慎重に確認します。
-
「Amazon EKS ユーザーガイド」の「既存のクラスターを新しい Kubernetes バージョンに更新する」
-
EKS ベストプラクティスガイドのクラスターアップグレードのベストプラクティス
注記
古い eksctl update clusterは廃止されます。代わりに eksctl upgrade cluster を使用します。
コントロールプレーンバージョンの更新
コントロールプレーンのバージョンアップグレードは、一度に 1 つのマイナーバージョンに対して実行する必要があります。
コントロールプレーンを次に使用可能なバージョン実行にアップグレードするには:
eksctl upgrade cluster --name=<clusterName>
このコマンドはすぐに変更を適用しません。変更--approveを適用するには、 で再実行する必要があります。
クラスターアップグレードのターゲットバージョンは、 CLI フラグの両方を使用して指定できます。
eksctl upgrade cluster --name=<clusterName> --version=1.16
または 設定ファイル
cat cluster1.yaml --- apiVersion: eksctl.io/v1alpha5 kind: ClusterConfig metadata: name: cluster-1 region: eu-north-1 version: "1.16" eksctl upgrade cluster --config-file cluster1.yaml
警告
引数--versionと metadata.version引数に使用できる値は、クラスターの現在のバージョンまたは 1 つ以上のバージョンのみです。複数の Kubernetes バージョンのアップグレードはサポートされていません。