@@ -50,4 +50,30 @@ stringData:
5050 KELLNR_S3__ALLOW_HTTP : {{ .Values.kellnr.s3.allowHttp | quote }}
5151 KELLNR_S3__CRATES_BUCKET : {{ .Values.kellnr.s3.crates_bucket | quote }}
5252 KELLNR_S3__CRATESIO_BUCKET : {{ .Values.kellnr.s3.cratesio_bucket | quote }}
53+ # OAuth2/OpenID Connect
54+ KELLNR_OAUTH2__ENABLED : {{ .Values.kellnr.oauth2.enabled | quote }}
55+ {{- if .Values.kellnr.oauth2.issuerUrl }}
56+ KELLNR_OAUTH2__ISSUER_URL : {{ .Values.kellnr.oauth2.issuerUrl | quote }}
57+ {{- end }}
58+ {{- if .Values.kellnr.oauth2.clientId }}
59+ KELLNR_OAUTH2__CLIENT_ID : {{ .Values.kellnr.oauth2.clientId | quote }}
60+ {{- end }}
61+ {{- if and .Values.kellnr.oauth2.clientSecret (not .Values.kellnr.oauth2.clientSecretRef.name) }}
62+ KELLNR_OAUTH2__CLIENT_SECRET : {{ .Values.kellnr.oauth2.clientSecret | quote }}
63+ {{- end }}
64+ KELLNR_OAUTH2__SCOPES : {{ .Values.kellnr.oauth2.scopes | quote }}
65+ KELLNR_OAUTH2__AUTO_PROVISION_USERS : {{ .Values.kellnr.oauth2.autoProvisionUsers | quote }}
66+ {{- if .Values.kellnr.oauth2.adminGroupClaim }}
67+ KELLNR_OAUTH2__ADMIN_GROUP_CLAIM : {{ .Values.kellnr.oauth2.adminGroupClaim | quote }}
68+ {{- end }}
69+ {{- if .Values.kellnr.oauth2.adminGroupValue }}
70+ KELLNR_OAUTH2__ADMIN_GROUP_VALUE : {{ .Values.kellnr.oauth2.adminGroupValue | quote }}
71+ {{- end }}
72+ {{- if .Values.kellnr.oauth2.readOnlyGroupClaim }}
73+ KELLNR_OAUTH2__READ_ONLY_GROUP_CLAIM : {{ .Values.kellnr.oauth2.readOnlyGroupClaim | quote }}
74+ {{- end }}
75+ {{- if .Values.kellnr.oauth2.readOnlyGroupValue }}
76+ KELLNR_OAUTH2__READ_ONLY_GROUP_VALUE : {{ .Values.kellnr.oauth2.readOnlyGroupValue | quote }}
77+ {{- end }}
78+ KELLNR_OAUTH2__BUTTON_TEXT : {{ .Values.kellnr.oauth2.buttonText | quote }}
5379{{- end }}
0 commit comments