Todos los productos
Search
Centro de documentos

Container Service for Kubernetes:Escalado manual de node pools

Última actualización: Sep 04, 2026

El escalado manual de un node pool le permite responder a cambios en la demanda de carga de trabajo o controlar costos al establecer un número objetivo explícito de nodos. Cuando aumentan los requisitos de recursos de la aplicación, escale horizontalmente para agregar capacidad. Si la demanda disminuye, reduzca la escala para disminuir el gasto.

Requisitos previos

Antes de empezar, asegúrese de contar con lo siguiente:

Funcionamiento

Los clústeres registrados en ACK One escalan los node pools al ajustar el valor de Expected Nodes, que corresponde al número objetivo de nodos que el pool mantiene cuando alcanza un estado estable.

  • Escalado horizontal: Establezca Expected Nodes en un valor superior al recuento actual. Auto Scaling crea instancias de Elastic Compute Service (ECS) y luego ACK las inicializa y agrega al clúster. Si falla la creación de instancias, Auto Scaling reintenta automáticamente hasta alcanzar el objetivo.

  • Reducción de escala: Establezca Expected Nodes en un valor inferior al recuento actual. Auto Scaling elimina nodos según la directiva de escalado configurada.

Importante

La reducción de escala mediante el ajuste de Expected Nodes elimina los nodos de inmediato sin vaciarlos previamente. Para vaciar los nodos antes de eliminarlos, utilice el método descrito en Eliminar nodos de un node pool.

Proceso de escalado horizontal

  1. Creación de instancias ECS: Auto Scaling crea las instancias ECS. El estado del node pool cambia a Expanding y posteriormente a Activated una vez creadas las instancias.

  2. Adición de nodos al clúster: ACK ejecuta el script cloud-init en cada nueva instancia para inicializar y registrar el nodo. Los registros operativos se guardan en /var/log/messages de cada nodo.

    Nota

    Después de que un nodo se une correctamente al pool, sus entradas en /var/log/messages se eliminan. Solo se conservan los registros de errores. Si un nodo no logra unirse, los datos del registro se sincronizan con el resultado de la tarea y pueden consultarse en la pestaña Cluster Tasks de la página de detalles del clúster.

    Importante

    Las familias de instancias ECS Bare Metal aceleradas por GPU ebmgn7 y ebmgn7e no pueden eliminar automáticamente su configuración de GPU de múltiples instancias (MIG). Al agregar estos tipos de instancia, ACK restablece la configuración MIG retenida; este proceso consume tiempo y puede provocar que la instancia no se una al clúster. Consulte ¿Qué hago si no puedo agregar instancias ECS Bare Metal? y la referencia de la familia de instancias ebmgn7e.

Comportamiento de reducción de escala según la directiva

Directiva de escalado

Comportamiento de eliminación de nodos

Priority

Elimina primero las instancias ECS creadas más recientemente

Distribution Balancing

Elimina las instancias creadas más recientemente y mantiene equilibrado el número de nodos entre zonas

Cost Optimization

Elimina instancias en orden descendente según el precio de vCPU

Facturación durante el escalado horizontal

La facturación se basa en las instancias realmente creadas. Por ejemplo, con un node pool configurado para dos tipos de instancia, facturación pay-as-you-go y una directiva de escalado Priority: si se agregan 2 nodos de tipo A en la zona del vSwitch de primera prioridad y luego se añaden 3 nodos de tipo B en la zona de segunda prioridad debido a recursos insuficientes del tipo A, el costo por hora será:

(Precio unitario del nodo A × 2 × 1) + (Precio unitario del nodo B × 3 × 1)

Consulte Número esperado de instancias para obtener detalles sobre cómo Auto Scaling gestiona el recuento de instancias.

Escalar un node pool

  1. Inicie sesión en la consola de ACK. En el panel de navegación izquierdo, haga clic en Clusters.

  2. En la página Clusters, haga clic en el nombre del clúster deseado. En el panel de navegación izquierdo, elija Nodes > Node Pools.

  3. Localice el node pool que desea escalar y haga clic en Scale en la columna Actions.

  4. Establezca el valor de Expected Nodes y complete la configuración según las indicaciones.

Después de enviar la solicitud, el estado del node pool en la lista cambiará secuencialmente. Utilice el estado para seguir el progreso:

Estado

Significado

Updating

Cambio de configuración enviado

Scaling Out

Agregando nodos al node pool

Removing

Eliminando nodos del node pool

Active

Escalado completado

Importante

Si el security group del clúster bloquea el acceso a 100.64.0.0/10, los nuevos nodos no podrán unirse al clúster.

Limitación para instancias de suscripción

La reducción de escala no libera instancias ECS de suscripción. Para liberarlas, convierta primero las instancias a facturación pay-as-you-go en la consola de ECS y luego libérelas. Consulte Cambiar el método de facturación de suscripción a pay-as-you-go.

Pasos siguientes