apiVersion: v1 kind: PersistentVolume metadata: name: jellyfin-config-pv namespace: jellyfin labels: type: local spec: storageClassName: local-path volumeMode: Filesystem capacity: storage: 250Mi accessModes: - ReadWriteOnce persistentVolumeReclaimPolicy: Retain local: path: "/mnt/nfs/AppData/jellyfin/config" nodeAffinity: required: nodeSelectorTerms: - matchExpressions: - key: kubernetes.io/hostname operator: In values: - rpi5-cluster-node-3 --- apiVersion: v1 kind: PersistentVolume metadata: name: jellyfin-data-pv namespace: jellyfin labels: type: local spec: storageClassName: local-path volumeMode: Filesystem capacity: storage: 2Gi accessModes: - ReadWriteOnce persistentVolumeReclaimPolicy: Retain local: path: "/mnt/nfs/AppData/jellyfin/data" nodeAffinity: required: nodeSelectorTerms: - matchExpressions: - key: kubernetes.io/hostname operator: In values: - rpi5-cluster-node-3 --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: jellyfin-movies-pvc namespace: jellyfin labels: name: jellyfin-movies-pvc spec: storageClassName: local-path volumeMode: Filesystem accessModes: - ReadWriteOnce resources: requests: storage: 8Gi --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: jellyfin-series-pvc namespace: jellyfin labels: name: jellyfin-series-pvc spec: storageClassName: local-path volumeMode: Filesystem accessModes: - ReadWriteOnce resources: requests: storage: 8Gi --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: jellyfin-music-pvc namespace: jellyfin labels: name: jellyfin-music-pvc spec: storageClassName: local-path volumeMode: Filesystem accessModes: - ReadWriteOnce resources: requests: storage: 8Gi --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: jellyfin-gv-pvc namespace: jellyfin labels: name: jellyfin-gv-pvc spec: storageClassName: local-path volumeMode: Filesystem accessModes: - ReadWriteOnce resources: requests: storage: 8Gi