セルフマネージド型ノードの更新
Amazon EKS に最適化された最新の AMI がリリースされたら、セフルマネージド型ノードグループのノードを新しい AMI に置き換えることを検討してください。同様に、Amazon EKS クラスターの Kubernetes バージョンを更新した場合は、ノードを更新して、同じ Kubernetes バージョンのノードを使用します。
重要
このトピックでは、セルフマネージド型ノードのノードの更新について説明します。マネージド型ノードグループ を使用している場合は、「マネージド型ノードグループの更新」を参照してください。
クラスター内のセルフマネージド型ノードグループを更新して新しい AMI を使用するには、2 つの基本的な方法があります。
- 新しいノードグループへの移行
-
新しいノードグループを作成し、Pods をそのグループに移行します。新しいノードグループへの移行は、既存の AWS CloudFormation スタックで AMI ID を単に更新するよりも適切です。これは、移行プロセスが古いノードグループを
NoSchedule
として汚染し、新しいスタックが既存の Pod ワークロードを受け入れる準備ができた後にノードをドレインするためです。 - 既存のセルフマネージド型ノードグループの更新
-
既存のノードグループの AWS CloudFormation スタックを更新して、新しい AMI が使用されるようにします。この方法は、
eksctl
を使用して作成されたノードグループではサポートされていません。