From b3d61b46f5337b31a84bb4ec3c0bbd3df2b6b8f5 Mon Sep 17 00:00:00 2001 From: CLEMENTE Damien <damien.clemente@etu.univ-amu.fr> Date: Tue, 11 Mar 2025 23:29:01 +0000 Subject: [PATCH] Update file kubernetes_installation.md --- kubernetes_installation.md | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/kubernetes_installation.md b/kubernetes_installation.md index 3febef8..e243643 100644 --- a/kubernetes_installation.md +++ b/kubernetes_installation.md @@ -149,7 +149,7 @@ kubeadm join 192.168.10.10:6443 --token 9yu8eq.hluhrzkufar4s07z \ --discovery-token-ca-cert-hash sha256:21820cff2482dda0ce25e234f5fc2e6a5d2676bd14ca08cf1c457eba2a3583b2 ``` - +Sur **le master (kube01) UNIQUEMENT** : Mise en place des droits du cluster pour l'admin : ```bash mkdir -p $HOME/.kube @@ -157,8 +157,17 @@ cp -i /etc/kubernetes/admin.conf $HOME/.kube/config chown $(id -u):$(id -g) $HOME/.kube/config ``` +## 9. Installation du réseau des Pods +Sur **le master (kube01) UNIQUEMENT** : +Ces pods reseaux vont permettre aux containers de communiquer entre eux. Nous allons utiliser flannel : +Flannel attend une ip 10.244.0.0/16. + +```bash +kubectl apply -f kubectl apply -f https://raw.githubusercontent.com/flannel-io/flannel/master/Documentation/kube-flannel.yml + +``` -## 8. Ajout des Workers +## 9. Ajout des Workers Sur **chaque worker** : @@ -172,10 +181,14 @@ Vérification : ```bash kubectl get nodes ``` - -## 9. Installation du réseau des Pods - +et verifier si les pods sont bien lancees : ```bash -kubectl apply -f https://docs.projectcalico.org/manifests/calico.yaml +root@kube01:~# kubectl get pods -n kube-flannel +NAME READY STATUS RESTARTS AGE +kube-flannel-ds-7x8dk 1/1 Running 11 (127m ago) 6d +kube-flannel-ds-jwgkv 1/1 Running 7 (136m ago) 6d +kube-flannel-ds-vfr4h 1/1 Running 10 (74m ago) 6d +root@kube01:~# ``` + -- GitLab