diff --git a/charts/pmm/Chart.yaml b/charts/pmm/Chart.yaml index 91488ec84..bd755511a 100644 --- a/charts/pmm/Chart.yaml +++ b/charts/pmm/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: pmm description: A Helm chart for Percona Monitoring and Management (PMM) type: application -version: 1.5.1 +version: 1.5.2 appVersion: "3.6.0" home: https://github.com/percona/pmm maintainers: diff --git a/charts/pmm/templates/statefulset.yaml b/charts/pmm/templates/statefulset.yaml index 1395e7a5d..71124f055 100644 --- a/charts/pmm/templates/statefulset.yaml +++ b/charts/pmm/templates/statefulset.yaml @@ -77,7 +77,7 @@ spec: optional: true {{ if and (not .Values.secret.create) .Values.secret.name }} - secretRef: - name: {{ .Values.secret.name }} + name: {{ .Values.secret.name }} {{ end }} env: - name: PMM_INSTALL_METHOD @@ -92,6 +92,24 @@ spec: key: PMM_ADMIN_PASSWORD optional: true {{ end }} + {{ if .Values.secret.create }} + {{- if .Values.secret.GF_AUTH_GENERIC_OAUTH_CLIENT_ID }} + - name: GF_AUTH_GENERIC_OAUTH_CLIENT_ID + valueFrom: + secretKeyRef: + name: {{ .Values.secret.name }} + key: GF_AUTH_GENERIC_OAUTH_CLIENT_ID + optional: true + {{- end }} + {{- if .Values.secret.GF_AUTH_GENERIC_OAUTH_CLIENT_SECRET }} + - name: GF_AUTH_GENERIC_OAUTH_CLIENT_SECRET + valueFrom: + secretKeyRef: + name: {{ .Values.secret.name }} + key: GF_AUTH_GENERIC_OAUTH_CLIENT_SECRET + optional: true + {{- end }} + {{ end }} ports: - name: http containerPort: 8080