Aller au contenu

Plan de contrôle (Kubernetes)

Plan de contrôle d'un cluster Kubernetes : les composants qui stockent l'état voulu et prennent les décisions, par opposition aux nœuds qui exécutent les conteneurs. Il comprend le serveur d'API (kube-apiserver, seule porte d'entrée, qui authentifie, autorise, admet et valide chaque requête), etcd (la base qui contient tout l'état), l'ordonnanceur (kube-scheduler, qui choisit un nœud pour chaque Pod), le gestionnaire de contrôleurs (kube-controller-manager) et, sur un cloud, le cloud-controller-manager.

Si le plan de contrôle tombe, les conteneurs déjà lancés continuent de tourner, mais plus rien ne peut être changé ni réparé. Un plan de contrôle hautement disponible a au moins trois membres etcd et plusieurs serveurs d'API. Dans une offre managée comme Kapsule, c'est le fournisseur qui l'exploite. C'est un cas particulier de la notion générale de plan de contrôle.

Dans les cours

Voir aussi