Ampliación de las capacidades de Amazon EKS con proyectos de código abierto - Amazon EKS

Ayude a mejorar esta página

¿Quiere contribuir a esta guía del usuario? Desplácese hasta el final de esta página y seleccione Editar esta página en GitHub. Sus contribuciones ayudarán a que nuestra guía del usuario sea mejor para todos.

Ampliación de las capacidades de Amazon EKS con proyectos de código abierto

Estos proyectos de código abierto extienden la funcionalidad de los clústeres de Kubernetes que se ejecutan en AWS o por fuera, incluidos los clústeres administrados por Amazon EKS.

Herramientas de administración relacionadas para clústeres de Kubernetes y Amazon EKS.

eksctl es una herramienta de CLI sencilla para crear clústeres de Amazon EKS.

Con los controladores de AWS para Kubernetes, puede crear y administrar recursos de AWS directamente desde su clúster de Kubernetes.

Flux es una herramienta que puede utilizar para administrar la configuración del clúster con Git. Utiliza un operador en el clúster para desencadenar las implementaciones dentro de Kubernetes. Para obtener más información sobre los operadores, consulte OperatorHub.io en GitHub.

Con el CDK para Kubernetes (cdk8s), puede definir aplicaciones y componentes de Kubernetes mediante lenguajes de programación conocidos. Las aplicaciones cdk8s se sintetizan en manifiestos estándar de Kubernetes, que se pueden aplicar a cualquier clúster de Kubernetes.

Proyectos de redes relacionados para clústeres de Kubernetes y Amazon EKS.

Amazon EKS admite redes de VPC nativas gracias al Amazon VPC CNI plugin for Kubernetes. El complemento asigna una dirección IP de su VPC a cada Pod.

El AWS Load Balancer Controller ayuda a administrar los equilibradores de carga elástica de AWS para un clúster de Kubernetes. Satisface los recursos de entrada de Kubernetes mediante el aprovisionamiento de los equilibradores de carga de aplicaciones de AWS. Satisface los recursos de servicio Kubernetes mediante el aprovisionamiento de los equilibradores de carga de red de AWS.

ExternalDNS sincroniza las entradas y los servicios de Kubernetes expuestos con proveedores de DNS como Amazon Route 53 y detección de servicios de AWS.

Proyectos de machine learning relacionados para clústeres de Kubernetes y Amazon EKS.

Un conjunto de herramientas de machine learning para Kubernetes.

Proyectos de escalado automático relacionados para clústeres de Kubernetes y Amazon EKS.

Es una herramienta que ajusta automáticamente el tamaño del clúster de Kubernetes en función de la presión de memoria y CPU.

Karpenter es un escalador automático de nodos de Kubernetes creado para ofrecer flexibilidad, rendimiento y simplicidad.

Es un escalador automático horizontal optimizado de trabajo o lote para Kubernetes.

Proyectos de monitoreo relacionados para clústeres de Kubernetes y Amazon EKS.

Prometheus es un conjunto de herramientas de alerta y monitoreo de sistemas de código abierto.

Proyectos de integración continua/implementación continua relacionados para clústeres de Kubernetes y Amazon EKS.

Solución de integración continua/implementación continua para aplicaciones en la nube modernas en clústeres de Kubernetes y Amazon EKS.