Kubernetes no rebalancea las cargas de trabajo: si tiene cinco pods en un nodo y ninguno en otro, Kubernetes no actuará para equilibrar el clúster. Esto es algo desafortunado, ya que habrá ocasiones en las que el clúster no esté perfectamente equilibrado, lo que le expondrá a interrupciones y al derroche de recursos. Pero puede solucionarlo con Descheduler, un proyecto oficial de Kubernetes diseñado para forzar de forma inteligente la reimplementación de los pods en otro lugar.
En esta sesión, aprenderá lo siguiente:
- Cómo funciona el planificador de Kubernetes y por qué es esencial asignar las solicitudes correctas.
- Cómo Descheduler puede reasignar los pods a los nodos que tienen menos uso.
- Cómo definir políticas en Descheduler para optimizar aún más las colocaciones.