diff --git a/roles/helm-apps/tasks/main.yml b/roles/helm-apps/tasks/main.yml index ed55c5ae8b09c2a6114974e6bd4bde04d44100de..2dc2485bd92627a3934d09cb0a680e5280eaab18 100644 --- a/roles/helm-apps/tasks/main.yml +++ b/roles/helm-apps/tasks/main.yml @@ -10,7 +10,9 @@ release_name: dummy # trick needed to refresh in separate step release_namespace: kube-system update_repo_cache: true - when: repositories != [] + when: + - repositories != [] + - helm_update - name: Install Helm Applications kubernetes.core.helm: "{{ helm_defaults | combine(release_common_opts, item) }}" diff --git a/roles/helm-apps/vars/main.yml b/roles/helm-apps/vars/main.yml index a7baa66bd4dcaffa3410fb0728f3399648ac64e8..bcce54a8f99f7eca305f515f1654b7ad660c4ad1 100644 --- a/roles/helm-apps/vars/main.yml +++ b/roles/helm-apps/vars/main.yml @@ -1,4 +1,6 @@ --- +helm_update: true + helm_defaults: atomic: true binary_path: "{{ bin_dir }}/helm"