diff --git a/rds/base/charts/all/charts/layer0-web/templates/deployment.yaml b/rds/base/charts/all/charts/layer0-web/templates/deployment.yaml index a5863da..5d6a788 100644 --- a/rds/base/charts/all/charts/layer0-web/templates/deployment.yaml +++ b/rds/base/charts/all/charts/layer0-web/templates/deployment.yaml @@ -35,6 +35,26 @@ spec: mountPath: /srv/domains.json subPath: domains.json readOnly: true +{{- if.Values.global.domains }} + env: + {{- range $domain := .Values.global.domains }} + {{- $name := $domain.name -}} + {{- $upper_name := upper $name | replace "." "_" -}} + {{- $lower_name := lower $name | replace "." "-" -}} + {{- $client_id := printf "%s_%s" $upper_name "OAUTH_CLIENT_ID" }} + {{- $client_secret := printf "%s_%s" $upper_name "OAUTH_CLIENT_SECRET" }} + - name: {{ $client_id }} + valueFrom: + secretKeyRef: + name: layer1-port-owncloud-{{ $lower_name }} + key: oauth-client-id + - name: {{ $client_secret }} + valueFrom: + secretKeyRef: + name: layer1-port-owncloud-{{ $lower_name }} + key: oauth-client-secret + {{- end }} +{{- end }} envFrom: - configMapRef: name: mservice