ノードの IP を変更せずに Kubernetes ノードのバージョンをアップグレードする方法

ノードの IP を変更せずに Kubernetes ノードのバージョンをアップグレードする方法

Kubernetes クラスターをアップグレードする予定です。私の Kubernetes クラスターは、プライベート クラウド プラットフォームの VM をノードとして使用しています。クラスターのユーザーがノードの (パブリック) IP が変更されることを望んでいないため、ノードのアップグレードに問題があります。IP を変更せずに Kubernetes ノードをアップグレードする方法を知りたいです。

AWS EKS セルフマネージドノードのアップデートを参照しました。2 つのオプションがあります。

  1. 新しいノード グループへの移行 (新しいノード グループの作成 -> 遮断とドレイン -> 古いノードの削除)
  2. 既存の自己管理ノード グループの更新

最初のオプションは使いやすく、実現可能です。ただし、ノードが変更されると、ノードの IP も変更されます。これは私が望んでいることではありません。2 番目のオプションは AWS ネイティブの「CloudFormation」を使用しますが、これは使用できません。

ノードの IP を変更せずにノードをアップグレードする方法はありますか?

関連情報