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:
...