From 15ad8ca7ab34b079252f7b69219ede81ad43aa1c Mon Sep 17 00:00:00 2001 From: Dominik Kaminski Date: Sun, 24 Sep 2023 21:31:18 +0200 Subject: [PATCH] fix(services): Add wildcard certifcate request support --- helmfile/apps/services/helmfile.yaml | 2 +- helmfile/apps/services/values-certificates.gotmpl | 2 ++ helmfile/environments/default/certificate.yaml | 1 + helmfile/environments/default/ingress.yaml | 2 +- 4 files changed, 5 insertions(+), 2 deletions(-) diff --git a/helmfile/apps/services/helmfile.yaml b/helmfile/apps/services/helmfile.yaml index 0d4df27c..035b3446 100644 --- a/helmfile/apps/services/helmfile.yaml +++ b/helmfile/apps/services/helmfile.yaml @@ -119,7 +119,7 @@ releases: - "values-clamav-simple.yaml" - "values-clamav-simple.gotmpl" condition: "clamavSimple.enabled" - - name: "sovereign-workplace-gateway" + - name: "opendesk-gateway" chart: "istio-resources-repo/istio-gateway" version: "1.2.0" values: diff --git a/helmfile/apps/services/values-certificates.gotmpl b/helmfile/apps/services/values-certificates.gotmpl index cc7c7a78..5748bd31 100644 --- a/helmfile/apps/services/values-certificates.gotmpl +++ b/helmfile/apps/services/values-certificates.gotmpl @@ -21,4 +21,6 @@ istio: cleanup: keepRessourceOnDelete: {{ .Values.cleanup.keepRessourceOnDelete }} + +wildcard: {{ .Values.certificate.wildcard }} ... diff --git a/helmfile/environments/default/certificate.yaml b/helmfile/environments/default/certificate.yaml index eae4f66c..67afc2e8 100644 --- a/helmfile/environments/default/certificate.yaml +++ b/helmfile/environments/default/certificate.yaml @@ -4,4 +4,5 @@ certificate: issuerRef: name: "letsencrypt-prod" + wildcard: false ... diff --git a/helmfile/environments/default/ingress.yaml b/helmfile/environments/default/ingress.yaml index fba19cbe..08dcd5cf 100644 --- a/helmfile/environments/default/ingress.yaml +++ b/helmfile/environments/default/ingress.yaml @@ -6,5 +6,5 @@ ingress: ingressClassName: "" tls: enabled: true - secretName: "sovereign-workplace-certificates-tls" + secretName: "opendesk-certificates-tls" ...