{{- if .Values.storage.local }} {{- $labelsenv := dict "name" "jellyfin" "version" .Values.imageVersion }} --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: {{ .Values.storage.config.claimName }} namespace: {{ .Values.namespace }} labels: {{ include "common.app.labels" $labelsenv | nindent 4 }} spec: storageClassName: local-path accessModes: - ReadWriteOnce resources: requests: storage: {{ .Values.storage.config.size }} --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: {{ .Values.storage.cache.claimName }} namespace: {{ .Values.namespace }} labels: {{ include "common.app.labels" $labelsenv | nindent 4 }} spec: storageClassName: local-path accessModes: - ReadWriteOnce resources: requests: storage: {{ .Values.storage.cache.size }} --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: {{ .Values.storage.data.claimName }} namespace: {{ .Values.namespace }} labels: {{ include "common.app.labels" $labelsenv | nindent 4 }} spec: storageClassName: local-path accessModes: - ReadWriteOnce resources: requests: storage: {{ .Values.storage.data.size }} {{- end }}