Skip to content

Guía de operaciones de EKS Auto Mode ​

Versiones compatibles: EKS 1.29+, EKS Auto Mode GA Última actualización: July 27, 2026

Amazon EKS Auto Mode es una característica que automatiza por completo la administración de Nodes de Kubernetes, aprovisionando y optimizando Nodes automáticamente según los requisitos de las cargas de trabajo. Esta guía cubre los conceptos de EKS Auto Mode, los métodos de configuración y las prácticas recomendadas para entornos de producción.

Actualización de julio de 2026: compatibilidad con EFA y Placement Groups ​

El 22 de julio de 2026, AWS anunció que los NodePools de EKS Auto Mode (y Karpenter de código abierto) ahora admiten la configuración de dispositivos de red Elastic Fabric Adapter (EFA) y los EC2 placement groups. Las interfaces de red en instancias compatibles con EFA pueden configurarse como solo EFA o como ENI estándar; las interfaces solo EFA no consumen direcciones IP de VPC y siguen ofreciendo todo el ancho de banda de interconexión; además, las instancias pueden iniciarse con estrategias de colocación de cluster, spread o partition directamente desde la configuración del NodePool. Esto está orientado a cargas de trabajo de entrenamiento/inferencia distribuidos que requieren el máximo rendimiento o aislamiento ante fallos. Consulte el anuncio para obtener más detalles.

Actualización de julio de 2026: compatibilidad con ARC Zonal Shift ​

Desde el 10 de julio de 2026, los clústeres de EKS Auto Mode admiten zonal shift y autoshift de Amazon Application Recovery Controller (ARC). Dado que Auto Mode administra la capacidad de cómputo en su nombre, obtiene compatibilidad con zonal shift sin configurar indicadores ni administrar versiones de Karpenter: simplemente habilite ARC zonal shift en el clúster. Cuando se activa un zonal shift, Auto Mode deja de aprovisionar capacidad nueva en la AZ afectada y detiene las interrupciones voluntarias, como la consolidación y la detección de drift, para los Nodes de esa zona. No hay costo adicional; consulte el anuncio y la documentación de ARC zonal shift para obtener más detalles.

Índice ​

  1. Introducción a Auto Mode - Creación del clúster y habilitación de Auto Mode
  2. Configuración y optimización de NodePool - NodePools predeterminados y personalizados
  3. Comprender el comportamiento de escalado - Aprovisionamiento, consolidación, detección de drift
  4. Estrategias de uso de instancias Spot - Capacidad mixta y manejo de interrupciones
  5. Operaciones y administración - Presupuestos de interrupción, reemplazo gradual, monitoreo
  6. Administración y optimización de costos - Análisis de costos, ahorros con Spot, dimensionamiento adecuado
  7. Administración del ciclo de vida de Nodes - Expiración, administración de AMI, políticas de actualización
  8. Optimización específica para cargas de trabajo - Cargas de trabajo web, por lotes, GPU y AI/ML
  9. Migración desde Managed Node Groups - Pasos de migración y coexistencia

Introducción a EKS Auto Mode ​

¿Qué es Auto Mode? ​

EKS Auto Mode es una solución de administración de Nodes totalmente automatizada y administrada por AWS. Se basa internamente en Karpenter, y AWS administra todo sin que los usuarios necesiten instalar ni configurar componentes independientes de administración de Nodes.

+-----------------------------------------------------------------------------+
|                           EKS Auto Mode Architecture                         |
+-----------------------------------------------------------------------------+
|                                                                              |
|  +---------------------------------------------------------------------+    |
|  |                    EKS Control Plane (AWS Managed)                   |    |
|  |  +------------+  +------------+  +------------+  +------------+    |    |
|  |  | API Server |  |   etcd     |  | Controller |  |  Karpenter |    |    |
|  |  |            |  |            |  |  Manager   |  | Controller |    |    |
|  |  +------------+  +------------+  +------------+  +------------+    |    |
|  +---------------------------------------------------------------------+    |
|                                    |                                         |
|                                    v                                         |
|  +---------------------------------------------------------------------+    |
|  |                        NodePool Resources                            |    |
|  |  +------------------+  +------------------+  +------------------+  |    |
|  |  |  general-purpose |  |      system      |  |   custom-pool    |  |    |
|  |  | (Default Provided)|  | (Default Provided)|  |  (User Defined)  |    |
|  |  +------------------+  +------------------+  +------------------+  |    |
|  +---------------------------------------------------------------------+    |
|                                    |                                         |
|                                    v                                         |
|  +---------------------------------------------------------------------+    |
|  |                     EC2 Instances (Auto Managed)                     |    |
|  |  +--------------+  +--------------+  +--------------+              |    |
|  |  |   m6i.2xl    |  |   c7g.xl     |  |   r6i.4xl    |   ...        |    |
|  |  |  (On-Demand) |  |   (Spot)     |  |  (On-Demand) |              |    |
|  |  +--------------+  +--------------+  +--------------+              |    |
|  +---------------------------------------------------------------------+    |
|                                                                              |
+-----------------------------------------------------------------------------+

Comparación con los métodos de administración existentes ​

CaracterísticaManaged Node GroupsFargateAuto Mode
Administración de NodesUsuario (basada en ASG)Totalmente administrado por AWSTotalmente administrado por AWS
Método de escaladoCluster AutoscalerPor PodBasado en Karpenter
Velocidad de escaladoMinutosInmediata (programación de Pod)Decenas de segundos
Selección de tipo de instanciaPredefinidaAutomáticaOptimizada automáticamente
Compatibilidad con SpotConfiguración manualNo compatibleAdministrada automáticamente
Cargas de trabajo GPUCompatibleLimitadaTotalmente compatible
Compatibilidad con DaemonSetCompatibleNo compatibleCompatible
Optimización de costosManualMediaAutomática
ComplejidadAltaBajaBaja
PersonalizaciónAltaBajaMedia

Arquitectura interna y principios de funcionamiento ​

EKS Auto Mode funciona basándose en Karpenter, pero se ejecuta dentro del control plane administrado por AWS.

Regiones compatibles y limitaciones ​

Regiones compatibles (a febrero de 2025) ​

EKS Auto Mode está disponible en las siguientes regiones:

  • Américas: us-east-1, us-east-2, us-west-1, us-west-2
  • Europa: eu-west-1, eu-west-2, eu-central-1, eu-north-1
  • Asia Pacífico: ap-northeast-1, ap-northeast-2, ap-southeast-1, ap-southeast-2, ap-south-1

Limitaciones ​

ElementoLímite
Máximo de NodePools por clúster100
Máximo de Nodes por NodePool1000
Máximo de Nodes por clúster5000
Versión mínima de EKS1.29
Familias de AMI compatiblesAL2023, Bottlerocket
Nodes de WindowsNo compatibles

Próximos pasos ​

Después de configurar correctamente EKS Auto Mode, recomendamos aprender sobre los siguientes temas:

  1. Optimización de costos de EKS: Spot, Savings Plans, optimización de recursos
  2. Monitoreo y registro de EKS: CloudWatch, Prometheus, Grafana
  3. Seguridad de EKS: IAM, políticas de red, seguridad de Pod
  4. Profundización en Karpenter: Instalación directa de Karpenter y características avanzadas

Cuestionario relacionado ​

Para poner a prueba lo aprendido, intente el cuestionario de EKS Auto Mode.


Referencias ​


< Volver a los temas de EKS | Siguiente: Introducción >

Pregunta a la documentación

Enter envía, Shift+Enter añade una línea.