Reequilibrar dinamicamente as cargas de trabalho e otimizar a utilização de recursos no Kubernetes
O Kubernetes não reequilibra as suas cargas de trabalho - se tiver cinco pods num nó e zero noutro, o Kubernetes não actuará para equilibrar o cluster. Isso é lamentável, pois haverá momentos em que seu cluster não estará perfeitamente equilibrado, expondo-o a interrupções e desperdiçando recursos. Mas você pode corrigir isso usando o Descheduler - um projeto oficial do Kubernetes projetado para forçar inteligentemente os pods a serem reimplantados em outro lugar.
Nesta sessão, ficará a saber o seguinte:
- Como funciona o agendador do Kubernetes e por que razão é essencial atribuir os pedidos correctos.
- Como o desescalonador pode realocar pods para nós que têm menos utilização.
- Como definir políticas no descheduler para otimizar ainda mais os posicionamentos.