Guide d'étude de l'administrateur Kubernetes certifié (CKA) (French Edition), 2nd Edition
by Benjamin Muschko
Chapitre 14. Planificationdes pods
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Le planificateur, c'est le composant du cluster qui décide quel nœud choisir pour exécuter un pod. Dans ce chapitre, tu vas découvrir l'algorithme général de planification et les concepts Kubernetes qui te permettent d'exprimer des exigences souples et strictes pour influencer les décisions de planification.
Algorithme de planification des pods
Au départ, un pod créé par un utilisateur final n'a pas de nœud assigné. C'est le boulot du composant de cluster appelé « planificateur ». Le planificateur tourne dans une boucle de planification, à l'affût des pods non planifiés. Il va ensuite évaluer les nœuds disponibles pour choisir celui qui convient le mieux au pod.
La recherche d'un nœud adapté se fait en deux étapes : le filtrage et la notation. L'étape de filtrage détermine la liste des nœuds pouvant exécuter un pod (par exemple, en vérifiant la capacité matérielle disponible). L'étape de notation classe les nœuds restants afin de sélectionner le plus adapté à l'exécution de la charge de travail. Les décisions de planification incluent les exigences en matière de ressources, les spécifications d'affinité et d'anti-affinité, et ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access