From d50d167d0a8acd9bd52b7419c289dc0b7a107fb4 Mon Sep 17 00:00:00 2001 From: lebaudantoine Date: Wed, 25 Sep 2024 11:57:55 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B(helm)=20fix=20certificates=20confi?= =?UTF-8?q?guration?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Newly introduced ingress for PostHog were misconfigured, oopsie. Here is the fix. --- src/helm/env.d/production/values.meet.yaml.gotmpl | 6 ++++-- src/helm/env.d/staging/values.meet.yaml.gotmpl | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/helm/env.d/production/values.meet.yaml.gotmpl b/src/helm/env.d/production/values.meet.yaml.gotmpl index e7a0c633..f5b96f39 100644 --- a/src/helm/env.d/production/values.meet.yaml.gotmpl +++ b/src/helm/env.d/production/values.meet.yaml.gotmpl @@ -134,15 +134,17 @@ posthog: ingress: enabled: true host: product.visio.numerique.gouv.fr + className: nginx annotations: - kubernetes.io/ingress.class: nginx + cert-manager.io/cluster-issuer: letsencrypt nginx.ingress.kubernetes.io/upstream-vhost: eu.i.posthog.com nginx.ingress.kubernetes.io/backend-protocol: https ingressAssets: enabled: true host: product.visio.numerique.gouv.fr + className: nginx annotations: - kubernetes.io/ingress.class: nginx + cert-manager.io/cluster-issuer: letsencrypt nginx.ingress.kubernetes.io/upstream-vhost: eu-assets.i.posthog.com nginx.ingress.kubernetes.io/backend-protocol: https diff --git a/src/helm/env.d/staging/values.meet.yaml.gotmpl b/src/helm/env.d/staging/values.meet.yaml.gotmpl index 96e4f80e..fa090c39 100644 --- a/src/helm/env.d/staging/values.meet.yaml.gotmpl +++ b/src/helm/env.d/staging/values.meet.yaml.gotmpl @@ -144,15 +144,17 @@ posthog: ingress: enabled: true host: product.visio-staging.beta.numerique.gouv.fr + className: nginx annotations: - kubernetes.io/ingress.class: nginx + cert-manager.io/cluster-issuer: letsencrypt-prod nginx.ingress.kubernetes.io/upstream-vhost: eu.i.posthog.com nginx.ingress.kubernetes.io/backend-protocol: https ingressAssets: enabled: true host: product.visio-staging.beta.numerique.gouv.fr + className: nginx annotations: - kubernetes.io/ingress.class: nginx + cert-manager.io/cluster-issuer: letsencrypt-prod nginx.ingress.kubernetes.io/upstream-vhost: eu-assets.i.posthog.com nginx.ingress.kubernetes.io/backend-protocol: https