Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Complementos de la comunidad

Modo de enfoque
Complementos de la comunidad - Amazon EKS

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.

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.

Puede utilizar las API de AWS para instalar complementos de la comunidad, como el Servidor de métricas de Kubernetes. Puede optar por instalar complementos de la comunidad como complementos de Amazon EKS para reducir la complejidad que supone mantener el software en varios clústeres.

Por ejemplo, puede utilizar la API de AWS, la CLI o la consola de administración para instalar complementos de la comunidad. Puede instalar un complemento de la comunidad durante la creación del clúster.

Los complementos de la comunidad se administran del mismo modo que los complementos existentes de Amazon EKS. Los complementos de la comunidad se diferencian de los complementos existentes en que tienen un ámbito de soporte único.

nota

El uso de complementos comunitarios queda a su entera discreción. Como parte del Modelo de responsabilidad compartida entre usted y AWS, se espera que comprenda qué es lo que está instalando en su espacio de trabajo para estos complementos de terceros. También es responsable de que los complementos de la comunidad satisfagan sus necesidades de seguridad.

AWS crea los complementos de la comunidad. AWS solo valida los complementos de la comunidad para la compatibilidad de versiones. Por ejemplo, si instala un complemento comunitario en un clúster, AWS comprueba si es compatible con la versión de Kubernetes del clúster.

Es importante destacar que AWS no ofrece soporte completo para los complementos de la comunidad. AWS solo ofrece soporte para las operaciones del ciclo de vida realizadas mediante la API de AWS, como la instalación o eliminación de complementos.

Si necesita soporte para un complemento de la comunidad, utilice los recursos existentes en el proyecto. Por ejemplo, puede crear una incidencia de GitHub en el repositorio del proyecto.

Cómo determinar el tipo de complemento

Puede utilizar AWS CLI para determinar de qué tipo es un complemento de Amazon EKS.

Utilice el siguiente comando de la CLI para recuperar información sobre un complemento. Puede sustituir metrics-server por el nombre de cualquier complemento.

aws eks describe-addon-versions --addon-name metrics-server

Revise el resultado de la CLI correspondiente al campo owner.

{
    "addons": [
        {
            "addonName": "metrics-server",
            "type": "observability",
            "owner": "community",
            "addonVersions": [

Si el valor de owner es community, significa que se trata de un complemento de la comunidad. AWS solo proporciona soporte para instalar, actualizar y eliminar el complemento. Si tiene dudas sobre la funcionalidad y el funcionamiento del complemento en sí, utilice los recursos de la comunidad, como las incidencias de GitHub.

Cómo instalar o actualizar un complemento de la comunidad

Los complementos de la comunidad se instalan y actualizan del mismo modo que otros complementos de Amazon EKS.

Complementos de la comunidad disponibles

Los siguientes complementos de la comunidad están disponibles en Amazon EKS.

Servidor de métricas de Kubernetes

El Servidor de métricas de Kubernetes es una fuente escalable y eficiente de métricas de recursos de contenedores para las canalizaciones de escalado automático integradas en Kubernetes. Recopila métricas de recursos de los Kubelets y las expone en el apiserver de Kubernetes a través de la API Metrics para que las utilicen el escalador automático horizontal de pods y el escalador automático vertical de pods.

Propiedad Valor

Nombre del complemento

metrics-server

Espacio de nombres

kube-system

Documentación

Readme de GitHub

Nombre de la cuenta de servicio

Ninguno

Política de IAM administrada

Ninguno

Permisos de IAM personalizados

Ninguno

kube-state-metrics

Agente del complemento para generar y exponer métricas de clúster.

El estado de los objetos de Kubernetes en la API de Kubernetes se puede exponer como métricas. Un agente del complemento llamado kube-state-metrics puede conectarse al servidor de la API de Kubernetes y mostrar un punto de conexión HTTP con métricas generadas a partir del estado de los objetos individuales del clúster. Expone información diversa sobre el estado de los objetos, como etiquetas y anotaciones, las horas de inicio y finalización, el estado o la fase en la que se encuentra el objeto actualmente.

Propiedad Valor

Nombre del complemento

kube-state-metrics

Espacio de nombres

kube-state-metrics

Documentación

Metrics for Kubernetes Object States en la documentación de Kubernetes

Nombre de la cuenta de servicio

Ninguno

Política de IAM administrada

Ninguno

Permisos de IAM personalizados

Ninguno

Prometheus Node exporter

Exportador de Prometheus para métricas de sistema operativo y hardware expuestas por kernels *NIX, escritas en Go con recopiladores de métricas conectables. El Exportador de nodos de Prometheus expone una amplia variedad de métricas relacionadas con el kernel y el hardware.

Propiedad Valor

Nombre del complemento

node_exporter

Espacio de nombres

prometheus-node-exporter

Documentación

Monitoring Linux host metrics with the Node Exporter en la documentación de Prometheus

Nombre de la cuenta de servicio

Ninguno

Política de IAM administrada

Ninguno

Permisos de IAM personalizados

Ninguno

Ver atribuciones

Puede descargar la información de la licencia y las atribuciones de código abierto para los complementos de la comunidad.

  1. Determine el nombre y la versión del complemento del que quiere descargar las atribuciones.

  2. Actualiza el siguiente comando con el nombre y la versión:

    curl -O https://amazon-eks-docs.s3.amazonaws.com/attributions/<add-on-name>/<add-on-version>/attributions.zip

    Por ejemplo:

    curl -O https://amazon-eks-docs.s3.amazonaws.com/attributions/kube-state-metrics/v2.14.0-eksbuild.1/attributions.zip
  3. Utilice el comando para descargar el archivo.

Utilice este archivo comprimido para ver información sobre las atribuciones de la licencia.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.