fix(Common): correct SCALE detection on statefullset

This commit is contained in:
kjeld Schouten-Lebbing
2021-10-19 21:42:28 +02:00
parent 8bc56fa8fd
commit 36723f774c
2 changed files with 3 additions and 2 deletions
+1 -1
View File
@@ -15,4 +15,4 @@ maintainers:
name: common name: common
sources: null sources: null
type: library type: library
version: 8.3.12 version: 8.3.13
@@ -3,6 +3,7 @@ This template serves as the blueprint for the StatefulSet objects that are creat
within the common library. within the common library.
*/}} */}}
{{- define "common.statefulset" }} {{- define "common.statefulset" }}
{{- $values := .Values }}
{{- $releaseName := .Release.Name }} {{- $releaseName := .Release.Name }}
--- ---
apiVersion: apps/v1 apiVersion: apps/v1
@@ -64,7 +65,7 @@ spec:
storage: {{ required (printf "size is required for PVC %v" $vct.name) $vct.size | quote }} storage: {{ required (printf "size is required for PVC %v" $vct.name) $vct.size | quote }}
{{- if $vct.storageClass }} {{- if $vct.storageClass }}
storageClassName: {{ if (eq "-" $vct.storageClass) }}""{{- else if (eq "SCALE-ZFS" $vct.storageClass ) }}{{ ( printf "%v-%v" "ix-storage-class" $releaseName ) }}{{- else }}{{ $vct.storageClass | quote }}{{- end }} storageClassName: {{ if (eq "-" $vct.storageClass) }}""{{- else if (eq "SCALE-ZFS" $vct.storageClass ) }}{{ ( printf "%v-%v" "ix-storage-class" $releaseName ) }}{{- else }}{{ $vct.storageClass | quote }}{{- end }}
{{- else if .Values.ixChartContext }} {{- else if $values.ixChartContext }}
storageClassName: {{ printf "%v-%v" "ix-storage-class" .Release.Name }} storageClassName: {{ printf "%v-%v" "ix-storage-class" .Release.Name }}
{{- end }} {{- end }}
{{- end }} {{- end }}