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 complementos padrão
Este tópico explica como atualizar os complementos pré-instalados padrão que estão incluídos nos clusters EKS.
Atenção
O eksctl agora instala complementos padrão como complementos do EKS em vez de complementos autogerenciados. Leia mais sobre suas implicações na flexibilidade de criação de clusters para complementos de rede padrão.
Para atualizar complementos, eksctl utils update-<addon> não pode ser usado para clusters criados com eksctl v0.184.0 e superior. Este guia é válido somente para clusters criados antes dessa alteração.
Há três complementos padrão que são incluídos em cada cluster EKS:
-
kube-proxy -
aws-node -
coredns
Atualize o complemento pré-instalado
Para complementos oficiais do EKS que são criados manualmente por meio eksctl create addons ou após a criação do cluster, a maneira de gerenciá-los é por meio eksctl create/get/update/delete addon de. Nesses casos, consulte a documentação sobre os complementos do EKS.
O processo de atualização de cada um deles é diferente, portanto, há 3 comandos distintos que você precisará executar. Todos os comandos a seguir são aceitos--config-file. Por padrão, cada um desses comandos é executado no modo plano. Se você estiver satisfeito com as alterações propostas, execute novamente com--approve.
Para atualizarkube-proxy, execute:
eksctl utils update-kube-proxy --cluster=<clusterName>
Para atualizaraws-node, execute:
eksctl utils update-aws-node --cluster=<clusterName>
Para atualizarcoredns, execute:
eksctl utils update-coredns --cluster=<clusterName>
Depois de atualizar, certifique-se de executar kubectl get pods -n kube-system e verificar se todos os pods de complemento estão prontos. Você verá algo assim:
NAME READY STATUS RESTARTS AGE aws-node-g5ghn 1/1 Running 0 2m aws-node-zfc9s 1/1 Running 0 2m coredns-7bcbfc4774-g6gg8 1/1 Running 0 1m coredns-7bcbfc4774-hftng 1/1 Running 0 1m kube-proxy-djkp7 1/1 Running 0 3m kube-proxy-mpdsp 1/1 Running 0 3m