From d7b87ef6c19b930e54d000d61ee75694c34862e1 Mon Sep 17 00:00:00 2001 From: antoine lebaud Date: Wed, 10 Jul 2024 18:30:02 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7(helm)=20read=20LiveKit-related=20s?= =?UTF-8?q?ecrets=20for=20remote=20environments?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Values for staging, pre-prod, prod environments were adapted to read the newly introduced LiveKit secrets. The extra/template/secrets.yaml should be moved to a proper location. --- src/helm/env.d/preprod/values.meet.yaml.gotmpl | 8 ++++++++ src/helm/env.d/production/values.meet.yaml.gotmpl | 8 ++++++++ src/helm/env.d/staging/values.meet.yaml.gotmpl | 8 ++++++++ src/helm/extra/templates/secrets.yaml | 2 ++ 4 files changed, 26 insertions(+) diff --git a/src/helm/env.d/preprod/values.meet.yaml.gotmpl b/src/helm/env.d/preprod/values.meet.yaml.gotmpl index 3dda9f9f..0ad8900e 100644 --- a/src/helm/env.d/preprod/values.meet.yaml.gotmpl +++ b/src/helm/env.d/preprod/values.meet.yaml.gotmpl @@ -101,6 +101,14 @@ backend: key: bucket AWS_S3_REGION_NAME: local STORAGES_STATICFILES_BACKEND: django.contrib.staticfiles.storage.StaticFilesStorage + LIVEKIT_API_SECRET: + secretKeyRef: + name: backend + key: LIVEKIT_API_SECRET + LIVEKIT_API_KEY: + secretKeyRef: + name: backend + key: LIVEKIT_API_KEY createsuperuser: command: diff --git a/src/helm/env.d/production/values.meet.yaml.gotmpl b/src/helm/env.d/production/values.meet.yaml.gotmpl index 4c52812d..6260e5af 100644 --- a/src/helm/env.d/production/values.meet.yaml.gotmpl +++ b/src/helm/env.d/production/values.meet.yaml.gotmpl @@ -101,6 +101,14 @@ backend: key: bucket AWS_S3_REGION_NAME: local STORAGES_STATICFILES_BACKEND: django.contrib.staticfiles.storage.StaticFilesStorage + LIVEKIT_API_SECRET: + secretKeyRef: + name: backend + key: LIVEKIT_API_SECRET + LIVEKIT_API_KEY: + secretKeyRef: + name: backend + key: LIVEKIT_API_KEY createsuperuser: command: diff --git a/src/helm/env.d/staging/values.meet.yaml.gotmpl b/src/helm/env.d/staging/values.meet.yaml.gotmpl index 2fce7b77..a29af3bc 100644 --- a/src/helm/env.d/staging/values.meet.yaml.gotmpl +++ b/src/helm/env.d/staging/values.meet.yaml.gotmpl @@ -101,6 +101,14 @@ backend: key: bucket AWS_S3_REGION_NAME: local STORAGES_STATICFILES_BACKEND: django.contrib.staticfiles.storage.StaticFilesStorage + LIVEKIT_API_SECRET: + secretKeyRef: + name: backend + key: LIVEKIT_API_SECRET + LIVEKIT_API_KEY: + secretKeyRef: + name: backend + key: LIVEKIT_API_KEY createsuperuser: command: diff --git a/src/helm/extra/templates/secrets.yaml b/src/helm/extra/templates/secrets.yaml index e0e78492..9b6f148a 100644 --- a/src/helm/extra/templates/secrets.yaml +++ b/src/helm/extra/templates/secrets.yaml @@ -8,3 +8,5 @@ stringData: DJANGO_SECRET_KEY: {{ .Values.djangoSecretKey }} OIDC_RP_CLIENT_ID: {{ .Values.oidc.clientId }} OIDC_RP_CLIENT_SECRET: {{ .Values.oidc.clientSecret }} + LIVEKIT_API_SECRET: {{ .Values.livekitApi.secret }} + LIVEKIT_API_KEY: {{ .Values.livekitApi.key }}