kubs/alaskarTV/pv.yaml
2025-02-03 19:36:51 +03:00

121 lines
2.2 KiB
YAML

---
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: 10Ti
accessModes:
- ReadWriteMany
persistentVolumeReclaimPolicy: Retain
storageClassName: "rclone"
csi:
driver: csi-rclone
volumeHandle: rclone-data
volumeAttributes:
remote: "webdav"
remotePath: "/"
webdav-url: "http://192.168.0.200:30999/dav/"
allow-other: "true"
allow-non-empty: "true"
async-read: "true"
buffer-size: "48M"
dir-cache-time: "15s"
cache-dir: "/mnt/rclone-cache"
dir-permissions: "0775"
file-permissions: "0664"
gid: "1000"
log-level: "INFO"
poll-interval: "15s"
timeout: "10m"
uid: "1000"
use-mmap: "true"
vfs-cache-max-age: "672h"
vfs-cache-max-size: "5G"
vfs-cache-mode: "full"
vfs-cache-poll-interval: "15s"
vfs-fast-fingerprint: "true"
vfs-read-ahead: "96M"
vfs-read-chunk-size: "32M"
vfs-read-chunk-size-limit: "32M"
vfs-refresh: "true"
---
---
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
annotations:
csi-rclone/storage-path: "/"
csi-rclone/remote: "webdav"
csi-rclone/umask: "022"
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 6Ti
# volumeName: rclone-data
storageClassName: "rclone"
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: nfs-hdd-pvc
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 6Ti
volumeName: nfs-hdd
storageClassName: ""
---
---