From c7a3e617f00b36d74a6d7183d48a0e61198b5081 Mon Sep 17 00:00:00 2001 From: Jon Date: Tue, 12 Mar 2024 18:54:58 +0930 Subject: [PATCH] fix(install): installed check is different for master/slave !35 --- tasks/k3s/install.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/tasks/k3s/install.yaml b/tasks/k3s/install.yaml index be42a6a..1791bb2 100644 --- a/tasks/k3s/install.yaml +++ b/tasks/k3s/install.yaml @@ -146,6 +146,20 @@ changed_when: false failed_when: false register: k3s_installed + when: > + Kubernetes_Master | default(false) | bool + + +- name: Check if K3s Installed + ansible.builtin.shell: + cmd: | + if [[ $(service k3s-agent status) ]]; then exit 0; else exit 1; fi + executable: /bin/bash + changed_when: false + failed_when: false + register: k3s_installed + when: > + not Kubernetes_Master | default(false) | bool - name: Check Machine Architecture