diff --git a/chart/epinio-ui/Chart.yaml b/chart/epinio-ui/Chart.yaml index 1e5b51b6..fd1577fe 100644 --- a/chart/epinio-ui/Chart.yaml +++ b/chart/epinio-ui/Chart.yaml @@ -15,4 +15,4 @@ name: epinio-ui sources: - https://github.com/epinio/ui type: application -version: 1.7.0 +version: 1.7.1 diff --git a/chart/epinio-ui/templates/server.yaml b/chart/epinio-ui/templates/server.yaml index 0a88a44c..24e37d62 100644 --- a/chart/epinio-ui/templates/server.yaml +++ b/chart/epinio-ui/templates/server.yaml @@ -50,17 +50,19 @@ spec: value: {{ default (printf "https://epinio.%s" .Values.global.domain) .Values.epinioUI.uiURL }} - name: EPINIO_API_SKIP_SSL value: {{ (default "false" .Values.epinioUI.apiSkipSSL) | quote }} - - name: EPINIO_DEX_AUTH_URL - value: {{ default (printf "https://auth.%s" .Values.global.domain) .Values.epinioUI.dexURL }} - name: EPINIO_THEME value: {{ (default "light" .Values.epinioUI.theme) | quote }} + {{- if .Values.global.dex.enabled }} + - name: EPINIO_DEX_AUTH_URL + value: {{ default (printf "https://auth.%s" .Values.global.domain) .Values.epinioUI.dexURL }} - name: EPINIO_DEX_ENABLED - value: {{ (default false .Values.global.dex.enabled) | quote }} + value: "true" - name: EPINIO_DEX_SECRET valueFrom: secretKeyRef: name: dex-config key: uiClientSecret + {{- end }} - name: HTTP_CLIENT_TIMEOUT_IN_SECS value: "120" - name: SESSION_STORE_SECRET