

 **Ajudar a melhorar esta página** 

Para contribuir com este guia de usuário, escolha o link **Editar esta página no GitHub**, disponível no painel direito de cada página.

# Verificar a compatibilidade da versão do complemento do Amazon EKS com um cluster
<a name="addon-compat"></a>

Antes de criar um complemento do Amazon EKS, é necessário verificar se a versão do complemento do Amazon EKS é compatível com seu cluster.

Use a [API describe-addon-versions](https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.html) para listar as versões disponíveis dos complementos do EKS e quais versões do Kubernetes são compatíveis com cada versão do complemento.

1. Verifique se a AWS CLI está instalada e funcionando com o `aws sts get-caller-identity`. Se esse comando não funcionar, saiba como [começar a usar a AWS CLI.](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html) 

1. Determine o nome do complemento para o qual você deseja recuperar as informações de compatibilidade de versão, por exemplo, `amazon-cloudwatch-observability`.

1. Determine a versão do Kubernetes do seu cluster, por exemplo, `1.35`.

1. Use a AWS CLI para recuperar as versões de complemento compatíveis com a versão do Kubernetes do seu cluster.

   ```
   aws eks describe-addon-versions --addon-name amazon-cloudwatch-observability --kubernetes-version 1.35
   ```

   Veja abaixo um exemplo de saída.

   ```
   {
       "addons": [
           {
               "addonName": "amazon-cloudwatch-observability",
               "type": "observability",
               "addonVersions": [
                   {
                       "addonVersion": "vX.X.X-eksbuild.X",
                       "architecture": [
                           "amd64",
                           "arm64"
                       ],
                       "computeTypes": [
                           "ec2",
                           "auto",
                           "hybrid"
                       ],
                       "compatibilities": [
                           {
                               "clusterVersion": "1.35",
                               "platformVersions": [
                                   "*"
                               ],
                               "defaultVersion": true
                           }
                       ],
                   }
               ]
           }
       ]
   }
   ```

   Essa saída mostra que a versão do complemento `vX.X.X-eksbuild.X` é compatível com o cluster do Kubernetes versão `1.35`.

## Compatibilidade de complementos com tipos de computação
<a name="_add_on_compatibility_with_compute_types"></a>

O campo `computeTypes` na saída `describe-addon-versions` indica a compatibilidade de um complemento com os nós híbridos ou gerenciados pelo Modo Automático do EKS. Os complementos marcados como `auto` funcionam com a infraestrutura baseada em nuvem gerenciada pela AWS do Modo Automático do EKS, enquanto os marcados como `hybrid` podem ser executados em nós on-premises conectados ao ambiente de gerenciamento em nuvem do EKS.

Para obter mais informações, consulte [Considerações sobre o Modo automático do Amazon EKS](eks-add-ons.md#addon-consider-auto).