Kubernetes ne rééquilibre pas automatiquement vos charges de travail : si vous disposez de cinq pods sur un nœud et de zéro pod sur un autre, Kubernetes n'interviendra pas pour équilibrer le cluster. C'est regrettable, car il arrive que votre cluster ne soit pas parfaitement équilibré, ce qui vous expose à des perturbations et à une perte de ressources. Mais vous pouvez résoudre ce problème en utilisant le Descheduler, un projet officiel de Kubernetes conçu pour forcer intelligemment le redéploiement des pods ailleurs.
Au cours de cette session, vous apprendrez :
- Comment fonctionne le planificateur Kubernetes et pourquoi il est essentiel d'attribuer les bonnes demandes
- Comment le Descheduler peut réallouer des pods vers des nœuds moins sollicités
- Comment définir des règles dans le Descheduler pour optimiser encore davantage le placement des pods