apiVersion: v1 kind: PersistentVolume metadata: name: config namespace: qbittorrent labels: type: local spec: storageClassName: local-path volumeMode: Filesystem capacity: storage: 5Gi accessModes: - ReadWriteOnce persistentVolumeReclaimPolicy: Retain local: path: "/mnt/nfs/AppData/qbittorrent/config" claimRef: apiVersion: v1 kind: PersistentVolumeClaim name: config namespace: qbittorrent nodeAffinity: required: nodeSelectorTerms: - matchExpressions: - key: kubernetes.io/hostname operator: In values: - rpi5-cluster-node-3 --- #apiVersion: v1 #kind: PersistentVolumeClaim #metadata: # name: qbittorrent-config-pvc # namespace: qbittorrent # labels: # name: qbittorrent-config-pvc #spec: # storageClassName: local-path # volumeMode: Filesystem # accessModes: # - ReadWriteOnce # resources: # requests: # storage: 5Gi --- apiVersion: v1 kind: PersistentVolume metadata: name: download namespace: qbittorrent labels: type: local spec: storageClassName: local-path volumeMode: Filesystem capacity: storage: 64Gi accessModes: - ReadWriteOnce persistentVolumeReclaimPolicy: Retain local: path: "/mnt/nfs/AppData/qbittorrent/download" claimRef: apiVersion: v1 kind: PersistentVolumeClaim name: download namespace: qbittorrent nodeAffinity: required: nodeSelectorTerms: - matchExpressions: - key: kubernetes.io/hostname operator: In values: - rpi5-cluster-node-3 --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: download namespace: qbittorrent labels: name: download spec: storageClassName: local-path volumeMode: Filesystem accessModes: - ReadWriteOnce resources: requests: storage: 64Gi