Atualizar nós autogerenciados para seu cluster - Amazon EKS

Ajudar a melhorar esta página

Quer contribuir para este guia do usuário? Role até o final desta página e selecione Editar esta página no GitHub. Suas contribuições ajudarão a tornar nosso guia do usuário melhor para todos.

Atualizar nós autogerenciados para seu cluster

Quando uma nova AMI otimizada para Amazon EKS for lançada, considere substituir os nós no grupo de nós autogerenciados pela nova AMI. Da mesma forma, se você tiver atualizado a versão do Kubernetes para o cluster do Amazon EKS, atualize os nós para usá-los com a mesma versão do Kubernetes.

Importante

Este tópico aborda as atualizações do nó para nós autogerenciados. Se você estiver usando Simplificar o ciclo de vida dos nós com grupos de nós gerenciados, consulte Atualizar um grupo de nós gerenciados para seu cluster.

Há duas maneiras básicas de atualizar grupos de nós autogerenciados em seus clusters para usar uma nova AMI:

Migrar aplicações para um novo grupo de nós

Crie um novo grupo de nós e migre os Pods para esse grupo. Migrar para um novo grupo de nós é mais normal do que simplesmente atualizar o ID da AMI em uma pilha do AWS CloudFormation existente. Isso ocorre porque o processo de migração realiza taints no antigo grupo de nós, como NoSchedule, e drena os nós depois que uma nova pilha está pronta para aceitar a workload do Pod existente.

Atualizar uma pilha de nós do AWS CloudFormation

Para usar a nova AMI, atualize a pilha do AWS CloudFormation para um grupo de nós existente. Esse método não é compatível com grupos de nós que foram criados com o eksctl.