From f2e5d4d7b830b7491a6843282d85981a3a7be7ce Mon Sep 17 00:00:00 2001 From: Varac <varac@varac.net> Date: Thu, 19 Sep 2019 11:52:42 +0200 Subject: [PATCH] Re-add cert-manager to installed helmfile releases Closes: #295 --- ansible/roles/apps/tasks/cert-manager.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/ansible/roles/apps/tasks/cert-manager.yml b/ansible/roles/apps/tasks/cert-manager.yml index f538e72dc..25bc6d990 100644 --- a/ansible/roles/apps/tasks/cert-manager.yml +++ b/ansible/roles/apps/tasks/cert-manager.yml @@ -39,3 +39,17 @@ server: "https://acme-staging-v02.api.letsencrypt.org/directory" - name: production server: "https://acme-v02.api.letsencrypt.org/directory" + +- name: Apply cert-manager helmfile + tags: + - helmfile + - cert-manager + shell: | + /usr/local/bin/helmfile \ + -b /snap/bin/helm \ + -e oas \ + -f {{ data_directory }}/source/helmfiles/helmfile.d/05-cert-manager.yaml \ + apply \ + --suppress-secrets \ + | sed 's/\x1B\[[0-9;]*[JKmsu]//g' \ + >> {{ log_directory }}/helmfile.log -- GitLab