apiVersion: v1 kind: PersistentVolumeClaim metadata: name: plex-nfs-storage namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ .Release.Name }} app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/version: {{ .Chart.AppVersion }} app.kubernetes.io/component: storage app.kubernetes.io/part-of: {{ .Release.Name }} spec: volumeName: plex-nfs-storage storageClassName: nfs-client accessModes: - ReadWriteMany resources: requests: storage: 1Gi --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: plex-config namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ .Release.Name }} app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/version: {{ .Chart.AppVersion }} app.kubernetes.io/component: storage app.kubernetes.io/part-of: {{ .Release.Name }} spec: accessModes: - ReadWriteOnce resources: requests: storage: {{ .Values.storage.config.storageSize }} storageClassName: {{ .Values.storage.config.storageClassName }} volumeMode: {{ .Values.storage.config.volumeMode }}