{{- if and (.Values.customLogos.enabled) (eq .Values.customLogos.volumeKind "persistentVolumeClaim") (not .Values.customLogos.volumeName) }} kind: PersistentVolumeClaim apiVersion: v1 metadata: name: {{ template "rancher.fullname" . }}-custom-logos spec: accessModes: - {{ .Values.customLogos.accessMode | quote }} resources: requests: storage: {{ .Values.customLogos.size | quote }} storageClassName: {{ if .Values.customLogos.storageClass }} {{- if (eq "-" .Values.customLogos.storageClass) -}} "" {{- else }} {{- .Values.customLogos.storageClass }} {{- end -}} {{- end }} {{- end }}