Reequilibrio dinámico de cargas de trabajo y optimización de la utilización de recursos en Kubernetes
Kubernetes no reequilibra sus cargas de trabajo: si tiene cinco pods en un nodo y cero en otro, Kubernetes no actuará para equilibrar el clúster. Esto es desafortunado ya que habrá momentos en los que su clúster no esté perfectamente equilibrado, exponiéndole a interrupciones y desperdiciando recursos. Pero usted puede arreglar esto usando el Descheduler - un proyecto oficial de Kubernetes diseñado para forzar inteligentemente pods para ser redistribuido en otro lugar.
En esta sesión, aprenderá lo siguiente:
- Cómo funciona el programador de Kubernetes y por qué es esencial asignar las solicitudes correctas.
- Cómo el desprogramador puede reasignar pods a nodos que tienen menos utilización.
- Cómo definir políticas en el desprogramador para optimizar aún más las colocaciones.