Atualizações de cluster - Guia do usuário do Eksctl

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Atualizações de cluster

Um cluster gerenciado por `eksctl` pode ser atualizado em 3 etapas fáceis:

  1. atualize a versão do plano de controle com eksctl upgrade cluster

  2. atualizar grupos de nós

  3. atualize os complementos de rede padrão (para obter mais informações, consulteAtualizações de complementos padrão):

Analise cuidadosamente os recursos relacionados ao upgrade do cluster:

nota

O antigo eksctl update cluster será descontinuado. Use eksctl upgrade cluster em vez disso.

Atualizando a versão do plano de controle

As atualizações da versão do plano de controle devem ser feitas para uma versão secundária por vez.

Para atualizar o plano de controle para a próxima versão disponível, execute:

eksctl upgrade cluster --name=<clusterName>

Esse comando não aplicará nenhuma alteração imediatamente. Você precisará executá-lo novamente --approve para aplicar as alterações.

A versão de destino para o upgrade do cluster pode ser especificada com o sinalizador CLI:

eksctl upgrade cluster --name=<clusterName> --version=1.16

ou com o arquivo de configuração

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
Atenção

Os únicos valores permitidos para os metadata.version argumentos --version e são a versão atual do cluster ou uma versão superior. Não há suporte para atualizações de mais de uma versão do Kubernetes.