--- apiVersion: v1 kind: PersistentVolume metadata: name: nfs-ssd spec: capacity: storage: 3Ti accessModes: - ReadWriteMany persistentVolumeReclaimPolicy: Retain nfs: server: 192.168.0.200 path: /SSD/media --- apiVersion: v1 kind: PersistentVolume metadata: name: nfs-hdd spec: capacity: storage: 6Ti accessModes: - ReadWriteMany persistentVolumeReclaimPolicy: Retain nfs: server: 192.168.0.200 path: /HDD --- apiVersion: v1 kind: PersistentVolume metadata: name: rclone-data spec: capacity: storage: 6Ti accessModes: - ReadWriteMany persistentVolumeReclaimPolicy: Retain csi: driver: csi-rclone volumeHandle: rclone-data volumeAttributes: remote: "webdav" remotePath: "/" webdav-url: "http://192.168.0.200:30999/dav/" allow-other: "true" umask: "0022" uid: "1000" gid: "1000" dir-perms: "0777" file-perms: "0666" poll-interval: "30s" allow-non-empty: "true" vfs-cache-mode: "full" dir-cache-time: "10s" # vfs-cache-max-age: "5m" cache-dir: "/HDD/rclone-cache" --- apiVersion: v1 kind: PersistentVolume metadata: name: mnt spec: capacity: storage: 1Ti accessModes: - ReadWriteMany persistentVolumeReclaimPolicy: Retain hostPath: path: /mnt --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: nfs-ssd-pvc spec: accessModes: - ReadWriteMany resources: requests: storage: 3Ti volumeName: nfs-ssd storageClassName: "" --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: rclone-data-pvc spec: accessModes: - ReadWriteMany resources: requests: storage: 6Ti volumeName: rclone-data storageClassName: "" --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: nfs-hdd-pvc spec: accessModes: - ReadWriteMany resources: requests: storage: 6Ti volumeName: nfs-hdd storageClassName: "" --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: mnt-pvc spec: accessModes: - ReadWriteMany resources: requests: storage: 1Ti volumeName: mnt storageClassName: "" ---