Como atualizar a versão dos nós do Kubernetes sem alterar os IPs dos nós

Como atualizar a versão dos nós do Kubernetes sem alterar os IPs dos nós

Estou planejando atualizar meu cluster Kubernetes. Meu cluster Kubernetes está usando VMs da plataforma de nuvem privada como nós. Tenho problemas com a atualização de nós porque os usuários do meu cluster não desejam que o IP (público) de seu nó seja alterado. Quero saber como atualizar os nós do Kubernetes sem alterar seus IPs.

Referi-me à atualização de nós autogerenciados do AWS EKS. Eles têm duas opções:

  1. Migrando para um novo grupo de nós (criar novo grupo de nós -> isolar e drenar -> excluir nós antigos)
  2. Atualizando um grupo de nós autogerenciados existente

A primeira opção é fácil de usar e viável. Mas como os nós mudam, o IP dos nós muda. Este não é o caso que eu quero. A segunda opção usa o "CloudFormation" nativo da AWS, que não posso usar.

Existe alguma maneira de atualizar nós sem alterar os IPs dos nós?

informação relacionada