--- {{- if .Values.persistence.modelCache.enabled }} {{- if not .Values.persistence.modelCache.existingClaim }} apiVersion: v1 kind: PersistentVolumeClaim metadata: name: "longhorn-{{ .Values.name }}-cache" namespace: {{ .Values.namespace }} spec: accessModes: - ReadWriteOnce storageClassName: longhorn resources: requests: storage: {{ .Values.persistence.modelCache.size }} {{- end }} {{- end }} --- {{- if .Values.persistence.pictures.enabled }} {{- if not .Values.persistence.pictures.existingClaim }} {{- if eq .Values.persistence.pictures.type "smb" }} apiVersion: v1 kind: PersistentVolumeClaim metadata: name: "{{ .Values.name }}-pictures-pvc" namespace: {{ .Values.namespace }} spec: storageClassName: "{{ .Values.name }}-pictures-pv" accessModes: - ReadWriteMany resources: requests: storage: {{ .Values.persistence.pictures.size }} {{- end }} {{- end }} {{- end }}