diff --git a/group_vars/all b/group_vars/all index 98418ba..234a039 100644 --- a/group_vars/all +++ b/group_vars/all @@ -18,7 +18,7 @@ lb: # Paramètre propre à notre application Gitea # extrenalips doit être dans le réseau du LoadBalancer mais ne doit pas entrer en conflit avec le pool ou l'IP des nodes gitea: - replicacount: 3 + replicacount: 1 servicetype: LoadBalancer externalips: 192.168.230.10 # Variable utilisé uniquement pour le téléchargement de CRI-O diff --git a/kubernetes-reset.yaml b/kubernetes-reset.yaml index 9c0d768..5288f2a 100644 --- a/kubernetes-reset.yaml +++ b/kubernetes-reset.yaml @@ -5,9 +5,14 @@ - name: run kubeadm reset role: kubeadm-reset + - name: recheck commons + role: commons + - hosts: control-plane name: "Resetting control plane nodes" roles: - name: run kubeadm reset role: kubeadm-reset + - name: recheck commons + role: commons diff --git a/roles/gitea-helm/tasks/main.yaml b/roles/gitea-helm/tasks/main.yaml index 4d7e927..afe2e62 100644 --- a/roles/gitea-helm/tasks/main.yaml +++ b/roles/gitea-helm/tasks/main.yaml @@ -5,12 +5,16 @@ src: values.yaml.j2 dest: /tmp/values.yaml -- name: get Ingress-nginx internal IP +- name: get Ingress-Nginx internal IP shell: > kubectl get svc -A | grep ingress-nginx-controller-admission | awk '{print $4}' register: nginxip delay: 10 +- name: + debug: + msg: IP Ingress-Nginx {{ nginxip.stdout }} + # Add a wait_for condition to test if ingress-nginx avalaible - name: Attente du démarrage d Ingress Nginx retries: 6 diff --git a/roles/kubeadm-reset/tasks/main.yaml b/roles/kubeadm-reset/tasks/main.yaml index e7983f1..8d70436 100644 --- a/roles/kubeadm-reset/tasks/main.yaml +++ b/roles/kubeadm-reset/tasks/main.yaml @@ -1,3 +1,13 @@ - name: run kubeadm reset become: yes command: kubeadm reset -f + +- name: Delete openebs pv + become: yes + file: + path: "/var/openebs" + state: absent + +- name: Reboot All Node + become: yes + reboot: