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