diff --git a/stable/dex/Chart.yaml b/stable/dex/Chart.yaml index aed14be5c8..57bb257c25 100644 --- a/stable/dex/Chart.yaml +++ b/stable/dex/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: dex -version: 2.1.0 +version: 2.1.1 appVersion: 2.17.0 description: CoreOS Dex keywords: diff --git a/stable/dex/templates/deployment.yaml b/stable/dex/templates/deployment.yaml index b701ae0b9b..8d11123ec5 100644 --- a/stable/dex/templates/deployment.yaml +++ b/stable/dex/templates/deployment.yaml @@ -72,8 +72,10 @@ spec: volumeMounts: - mountPath: /etc/dex/cfg name: config +{{- if .Values.https }} - mountPath: /etc/dex/tls/https/server name: https-tls +{{- end }} {{- if .Values.grpc }} - mountPath: /etc/dex/tls/grpc/server name: grpc-tls-server @@ -91,10 +93,12 @@ spec: path: config.yaml secretName: {{ template "dex.fullname" . }} name: config +{{- if .Values.https }} - name: https-tls secret: defaultMode: 420 secretName: {{ $httpsTlsSecretName | quote }} +{{- end }} {{- if .Values.grpc }} - name: grpc-tls-server secret: diff --git a/stable/dex/values.yaml b/stable/dex/values.yaml index 0764b7e930..f9cb5259e2 100644 --- a/stable/dex/values.yaml +++ b/stable/dex/values.yaml @@ -81,6 +81,7 @@ certs: image: gcr.io/google_containers/kubernetes-dashboard-init-amd64 imageTag: "v1.0.0" imagePullPolicy: "IfNotPresent" + # Section below is relevant only when https termination is enabled web: create: true activeDeadlineSeconds: 300