diff --git a/services/comms/helmrelease.yaml b/services/comms/helmrelease.yaml index d110456..71fc5df 100644 --- a/services/comms/helmrelease.yaml +++ b/services/comms/helmrelease.yaml @@ -71,6 +71,54 @@ spec: limits: cpu: "2" memory: 3Gi + extraEnv: + - name: OIDC_CLIENT_SECRET + valueFrom: + secretKeyRef: + name: synapse-oidc + key: client-secret + - name: TURN_SECRET + valueFrom: + secretKeyRef: + name: turn-shared-secret + key: TURN_STATIC_AUTH_SECRET + - name: MAS_SHARED_SECRET + valueFrom: + secretKeyRef: + name: mas-secrets-runtime + key: matrix_shared_secret + - name: MACAROON_SECRET_KEY + valueFrom: + secretKeyRef: + name: synapse-macaroon + key: macaroon_secret_key + extraCommands: + - | + yaml_quote() { printf "%s" "$1" | sed "s/'/''/g"; } + cat > /synapse/config/conf.d/runtime-secrets.yaml <