

 **Ayude a mejorar esta página** 

Para contribuir a esta guía del usuario, elija el enlace **Edit this page on GitHub** que se encuentra en el panel derecho de cada página.

# Comprobación de la compatibilidad de la versión del complemento de Amazon EKS con un clúster
<a name="addon-compat"></a>

Antes de crear o actualizar un complemento de Amazon EKS, necesita comprobar si la versión de este es compatible con su clúster.

Use la [API describe-addon-versions](https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.html) para enumerar las versiones disponibles de los complementos de EKS y las versiones de Kubernetes que admite cada versión del complemento.

1. Compruebe que la AWS CLI esté instalada y funcione con `aws sts get-caller-identity`. Si este comando no funciona, obtenga información en [Introducción a AWS CLI.](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html) 

1. Determine el nombre del complemento del que desea recuperar la información de compatibilidad de versiones; por ejemplo, `amazon-cloudwatch-observability`.

1. Determine la versión de Kubernetes del clúster, como `1.35`.

1. Utilice la AWS CLI para recuperar versiones de complementos compatibles con la versión de Kubernetes del clúster.

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

   Un ejemplo de salida sería el siguiente.

   ```
   {
       "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
                           }
                       ],
                   }
               ]
           }
       ]
   }
   ```

   Este resultado muestra que la versión complementaria `vX.X.X-eksbuild.X` es compatible con la versión `1.35` del clúster de Kubernetes.

## Compatibilidad de complementos con tipos de computación
<a name="_add_on_compatibility_with_compute_types"></a>

El campo `computeTypes` del resultado `describe-addon-versions` indica la compatibilidad de un complemento con los nodos administrados del modo automático o los nodos híbridos de EKS. Los complementos marcados con `auto` funcionan con la infraestructura administrada por AWS y basada en la nube del modo automático de EKS, mientras que los marcados con `hybrid` se pueden ejecutar en nodos en las instalaciones conectados al plano de control en la nube de EKS.

Para obtener más información, consulte [Consideraciones para el modo automático de Amazon EKS](eks-add-ons.md#addon-consider-auto).