From 6b03ebb3936412c781c69c11c14a0a3a5fc929d4 Mon Sep 17 00:00:00 2001 From: lebaudantoine Date: Tue, 26 Nov 2024 23:40:03 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7(backend)=20enable=20recording=20an?= =?UTF-8?q?d=20storage=20hook?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update values for dev and staging environment to enable recording-related endpoints. A new secret need to be created. Production values will be added in an upcoming commit. --- src/helm/env.d/dev/values.meet.yaml.gotmpl | 5 +++++ src/helm/env.d/staging/values.meet.yaml.gotmpl | 6 ++++++ src/helm/meet/templates/secrets.yaml | 1 + 3 files changed, 12 insertions(+) diff --git a/src/helm/env.d/dev/values.meet.yaml.gotmpl b/src/helm/env.d/dev/values.meet.yaml.gotmpl index 2becf71d..87a2aca3 100644 --- a/src/helm/env.d/dev/values.meet.yaml.gotmpl +++ b/src/helm/env.d/dev/values.meet.yaml.gotmpl @@ -54,6 +54,11 @@ backend: AWS_S3_ACCESS_KEY_ID: meet AWS_S3_SECRET_ACCESS_KEY: password AWS_STORAGE_BUCKET_NAME: meet-media-storage + AWS_S3_REGION_NAME: local + RECORDING_ENABLE: True + RECORDING_VERIFY_SSL: False + RECORDING_STORAGE_EVENT_ENABLE: True + RECORDING_STORAGE_EVENT_TOKEN: password migrate: diff --git a/src/helm/env.d/staging/values.meet.yaml.gotmpl b/src/helm/env.d/staging/values.meet.yaml.gotmpl index 9f835174..71b55d00 100644 --- a/src/helm/env.d/staging/values.meet.yaml.gotmpl +++ b/src/helm/env.d/staging/values.meet.yaml.gotmpl @@ -113,6 +113,12 @@ backend: name: meet-media-storage.bucket.libre.sh key: bucket AWS_S3_REGION_NAME: local + RECORDING_ENABLE: True + RECORDING_STORAGE_EVENT_ENABLE: True + RECORDING_STORAGE_EVENT_TOKEN: + secretKeyRef: + name: backend + key: RECORDING_STORAGE_EVENT_TOKEN createsuperuser: command: diff --git a/src/helm/meet/templates/secrets.yaml b/src/helm/meet/templates/secrets.yaml index 14cf213d..f896e8ca 100644 --- a/src/helm/meet/templates/secrets.yaml +++ b/src/helm/meet/templates/secrets.yaml @@ -15,3 +15,4 @@ stringData: OIDC_RP_CLIENT_SECRET: {{ .Values.oidc.clientSecret }} LIVEKIT_API_SECRET: {{ .Values.livekitApi.secret }} LIVEKIT_API_KEY: {{ .Values.livekitApi.key }} + RECORDING_STORAGE_EVENT_TOKEN: {{ .Values.recordingStorageEventToken }}