Omit storageClassName if it is null

Fixes #226
This commit is contained in:
Andrei Pohilko
2023-04-11 12:10:30 +01:00
parent b1294cbe1a
commit 26d82dd5ab
2 changed files with 3 additions and 1 deletions

View File

@@ -14,8 +14,10 @@ spec:
{{- if .Values.dashboard.persistence.hostPath }} {{- if .Values.dashboard.persistence.hostPath }}
storageClassName: "" storageClassName: ""
{{- else }} {{- else }}
{{- if kindIs "string" .Values.dashboard.persistence.storageClass }}
storageClassName: "{{ .Values.dashboard.persistence.storageClass }}" storageClassName: "{{ .Values.dashboard.persistence.storageClass }}"
{{- end }} {{- end }}
{{- end }}
accessModes: accessModes:
{{- if not (empty .Values.dashboard.persistence.accessModes) }} {{- if not (empty .Values.dashboard.persistence.accessModes) }}
{{- range .Values.dashboard.persistence.accessModes }} {{- range .Values.dashboard.persistence.accessModes }}

View File

@@ -43,7 +43,7 @@ dashboard:
## set, choosing the default provisioner. (gp2 on AWS, standard on ## set, choosing the default provisioner. (gp2 on AWS, standard on
## GKE, AWS & OpenStack) ## GKE, AWS & OpenStack)
## ##
storageClass: "" storageClass: null
## Helm Dashboard Persistent Volume access modes ## Helm Dashboard Persistent Volume access modes
## Must match those of existing PV or dynamic provisioner ## Must match those of existing PV or dynamic provisioner