--- title: "Node Pools" description: "Crea, escala y ajusta node pools de Kubernetes: autoescalado, labels, taints, auto-repair y cómo retirar workers concretos con seguridad." category: "Despliegue" language: es source: https://cubepath.com/es/docs/products/despliegue/k8s-node-pools-es updated: 2026-08-04 --- # Node Pools Abre el clúster → pestaña **Node Pools** en [my.cubepath.com](https://my.cubepath.com). Un **node pool** es un grupo de workers idénticos: mismo plan, mismos ajustes. Dividir los workers en pools es la forma de mezclar tamaños de máquina en un mismo clúster y dirigir cada carga al hardware adecuado. ## Por qué más de un pool Con un solo pool basta para empezar. Añades pools cuando las cargas dejan de ser intercambiables: - Un **pool general pequeño** para servicios web más un **pool grande de memoria** para una base de datos o una caché. - Un pool de workers con **CPU dedicada** para servicios sensibles a la latencia, junto a workers compartidos más baratos para trabajos por lotes. - Un pool que puedas drenar y reemplazar de forma independiente, para que un cambio arriesgado no toque todo. Diriges cargas a un pool con **labels** (`nodeSelector` / `nodeAffinity`) y mantienes fuera los pods no deseados con **taints**. ## Crear un pool Pulsa **Create Pool** y define el **Pool Name**, el **plan** y el **número de workers**. El pool aprovisiona sus VPS worker y los une al clúster automáticamente. ## Escalar un pool Cambia el número de workers para escalar manualmente, o deja **Auto Scale** activo y define el **mínimo** y el **máximo**. > Nota: Con el autoescalado activo, el cluster autoscaler añade nodos cuando hay pods que no se pueden planificar, y los retira cuando están infrautilizados — siempre entre tu mínimo y tu máximo. Pon el mínimo en lo que necesitas en tu hora más tranquila, no en la más cargada: ese es el suelo que pagas siempre. Cada fila de pool lista sus workers con su **VPS status**, su **K8s status**, la **IP privada** y la **IP flotante**, así que puedes distinguir "el VPS está caído" de "el VPS está arriba pero el kubelet no está listo". ## Labels Pulsa **Labels** para editar las etiquetas de nodo del pool, **una por línea en formato `clave=valor`**. Las labels se aplican a todos los nodos del pool y son contra lo que casan tus reglas `nodeSelector`. Hasta 50 por pool. ## Auto-repair Los pools tienen un ajuste **Auto-repair**. Cuando un worker se vuelve no saludable y sigue así, se reemplaza automáticamente en vez de quedarse en el clúster fallando la planificación. > Consejo: El auto-repair reemplaza un nodo, no conserva nada de lo guardado en él. Todo lo que deba sobrevivir va en un volumen persistente, no en el disco local del nodo. ## Retirar un worker Retirar un worker concreto lo **drena y lo destruye**: primero se desalojan y replanifican sus pods, y después se elimina el VPS. No se puede deshacer. > Aviso: Asegúrate de que el resto del pool tiene sitio para los pods desalojados. Drenar un nodo de un pool que ya está al límite deja pods pendientes indefinidamente. ## Eliminar un pool Eliminar un pool lo retira y **destruye todos sus workers**. No se puede deshacer. Mueve o replanifica antes cualquier cosa fijada a las labels de ese pool, o esos pods se quedarán sin dónde ir.