aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ansible/roles/k8s/tasks/install_helm.yml10
-rw-r--r--ansible/roles/k8s/tasks/install_k3s_master.yml1
-rw-r--r--ansible/roles/k8s/tasks/install_k3s_worker.yml1
3 files changed, 7 insertions, 5 deletions
diff --git a/ansible/roles/k8s/tasks/install_helm.yml b/ansible/roles/k8s/tasks/install_helm.yml
index 244950a..4527a96 100644
--- a/ansible/roles/k8s/tasks/install_helm.yml
+++ b/ansible/roles/k8s/tasks/install_helm.yml
@@ -1,30 +1,30 @@
---
- name: Check if Helm is already installed
- command: helm version --short
+ ansible.builtin.command: helm version --short
register: helm_installed
ignore_errors: true
changed_when: false
- name: Download Helm install script
- get_url:
+ ansible.builtin.get_url:
url: https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
dest: /tmp/get_helm.sh
mode: '0755'
when: helm_installed is failed or helm_installed.rc != 0
- name: Install Helm
- command: /tmp/get_helm.sh
+ ansible.builtin.command: /tmp/get_helm.sh
become: true
when: helm_installed is failed or helm_installed.rc != 0
register: helm_install_result
changed_when: "'Helm' in helm_install_result.stdout"
- name: Verify Helm installation
- command: helm version --short
+ ansible.builtin.command: helm version --short
register: helm_version
changed_when: false
- name: Display Helm version
- debug:
+ ansible.builtin.debug:
msg: "Helm {{ helm_version.stdout }} is installed"
...
diff --git a/ansible/roles/k8s/tasks/install_k3s_master.yml b/ansible/roles/k8s/tasks/install_k3s_master.yml
index dfb416f..c84a95b 100644
--- a/ansible/roles/k8s/tasks/install_k3s_master.yml
+++ b/ansible/roles/k8s/tasks/install_k3s_master.yml
@@ -26,6 +26,7 @@
ansible.builtin.command: /opt/k3s/install_k3s.sh server --cluster-init
become: true
when: not k3s_installed.stat.exists
+ changed_when: true
- name: Retrieve k3s token
ansible.builtin.slurp:
diff --git a/ansible/roles/k8s/tasks/install_k3s_worker.yml b/ansible/roles/k8s/tasks/install_k3s_worker.yml
index eda028b..44622fc 100644
--- a/ansible/roles/k8s/tasks/install_k3s_worker.yml
+++ b/ansible/roles/k8s/tasks/install_k3s_worker.yml
@@ -35,4 +35,5 @@
--token {{ k3s_token }}
become: true
when: not k3s_agent_installed.stat.exists
+ changed_when: true
...