

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
<a name="addon-upgrade"></a>

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](addons.md#barecluster).  
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
<a name="_update_pre_installed_add_on"></a>

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](addons.md).

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 atualizar`kube-proxy`, execute:

```
eksctl utils update-kube-proxy --cluster=<clusterName>
```

Para atualizar`aws-node`, execute:

```
eksctl utils update-aws-node --cluster=<clusterName>
```

Para atualizar`coredns`, 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
```