Skip to content
This repository was archived by the owner on May 17, 2024. It is now read-only.

Commit d7bef63

Browse files
authored
Merge pull request #165 from alejandroEsc/ae/secrets
chore: do not missing fields to secret
2 parents a26c485 + 16a721b commit d7bef63

File tree

2 files changed

+29
-15
lines changed

2 files changed

+29
-15
lines changed

deploy/charts/kube-oidc-proxy/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ appVersion: "v0.3.0"
33
description: A Helm chart for kube-oidc-proxy
44
home: https://github.com/jetstack/kube-oidc-proxy
55
name: kube-oidc-proxy
6-
version: 0.3.0
6+
version: 0.3.1
77
maintainers:
88
- name: mhrabovcin
99
- name: joshvanl

deploy/charts/kube-oidc-proxy/templates/secret_config.yaml

Lines changed: 28 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,43 @@
11
apiVersion: v1
2+
kind: Secret
3+
metadata:
4+
name: {{ include "kube-oidc-proxy.fullname" . }}-config
5+
labels:
6+
{{ include "kube-oidc-proxy.labels" . | indent 4 }}
7+
type: Opaque
28
data:
3-
{{ if .Values.oidc.caPEM }}
9+
{{- if .Values.oidc.caPEM }}
410
oidc.ca-pem: {{ .Values.oidc.caPEM | default "" | b64enc }}
5-
{{ end }}
11+
{{- end }}
12+
13+
{{- if .Values.oidc.issuerUrl }}
614
oidc.issuer-url: {{ .Values.oidc.issuerUrl | b64enc }}
7-
oidc.username-claim: {{ .Values.oidc.usernameClaim | b64enc }}
15+
{{- end }}
16+
17+
{{- if .Values.oidc.usernameClaim }}
18+
oidc.username-claim: {{ .Values.oidc.usernameClaim | default "" | b64enc }}
19+
{{- end }}
20+
21+
{{- if .Values.oidc.clientId }}
822
oidc.client-id: {{ .Values.oidc.clientId | b64enc }}
23+
{{- end }}
24+
925
{{- if .Values.oidc.usernamePrefix }}
10-
oidc.username-prefix: {{ .Values.oidc.usernamePrefix | b64enc }}
26+
oidc.username-prefix: {{ .Values.oidc.usernamePrefix | default "" | b64enc }}
1127
{{- end }}
28+
1229
{{- if .Values.oidc.groupsClaim }}
13-
oidc.groups-claim: {{ .Values.oidc.groupsClaim | b64enc }}
30+
oidc.groups-claim: {{ .Values.oidc.groupsClaim | default "" | b64enc }}
1431
{{- end }}
32+
1533
{{- if .Values.oidc.groupsPrefix }}
16-
oidc.groups-prefix: {{ .Values.oidc.groupsPrefix | b64enc }}
34+
oidc.groups-prefix: {{ .Values.oidc.groupsPrefix | default "" | b64enc }}
1735
{{- end }}
36+
1837
{{- if .Values.oidc.signingAlgs }}
19-
oidc.signing-algs: {{ join "," .Values.oidc.signingAlgs | b64enc }}
38+
oidc.signing-algs: {{ join "," .Values.oidc.signingAlgs | default "" | b64enc }}
2039
{{- end }}
21-
{{ if .Values.oidc.requiredClaims }}
40+
41+
{{- if .Values.oidc.requiredClaims }}
2242
oidc.required-claims: {{ include "requiredClaims" . | b64enc }}
2343
{{- end }}
24-
kind: Secret
25-
metadata:
26-
name: {{ include "kube-oidc-proxy.fullname" . }}-config
27-
labels:
28-
{{ include "kube-oidc-proxy.labels" . | indent 4 }}
29-
type: Opaque

0 commit comments

Comments
 (0)