Configuration des serveurs maîtres Serveur:maître

1. Principe de lancement des pods système pod:lancement

La brique etcd stocke l’ensemble des informations du cluster. De fait, son lancement ne peut pas être géré directement par Kubernetes.

Dans le cas des services système, les pods correspondants seront lancés à l’aide d’un fichier manifest. Ces fichiers sont présents sur les machines du cluster dans le répertoire /etc/kubernetes/manifests. manifests

2. Contenu du répertoire /etc/kubernetes/manifests

 Afin de consulter le contenu de ce répertoire, sous Minikube, lancez la commande suivante :

$ minikube ssh 

 Une fois connecté, récupérez le contenu du répertoire /etc/kubernetes/manifests avec la commande ls :

$ cd /etc/kubernetes/manifests 
$ ls -l 

Ci-dessous un extrait de la commande indiquant le contenu du répertoire :

total 16 
-rw------- 1 root root 2309 Dec 22 20:32 etcd.yaml 
-rw------- 1 root root 4071 Dec 22 20:32 kube-apiserver.yaml 
-rw------- 1 root root 3390 Dec 22 20:32 kube-controller-manager.yaml 
-rw------- 1 root root 1436 Dec 22 20:32 kube-scheduler.yaml 

3. Contenu des fichiers

Ces fichiers correspondent à la définition de cinq pods.

 Consultez le contenu du fichier etcd.yaml :

$ sudo cat etcd.yaml 

Ci-dessous un extrait du fichier :

apiVersion: v1 
kind: Pod 
metadata: 
 annotations: 
 ...
Pour consulter la suite, découvrez le livre suivant :
couv_EI2KUB.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Espace de noms kube-system
Suivant
Monitoring des containers du cluster avec Glances