diff --git a/services/PVR/Radarr/persistentvolume-csismb-radarr-scratch.yaml b/services/PVR/Radarr/persistentvolume-csismb-radarr-scratch.yaml new file mode 100644 index 0000000..c503f05 --- /dev/null +++ b/services/PVR/Radarr/persistentvolume-csismb-radarr-scratch.yaml @@ -0,0 +1,33 @@ +apiVersion: v1 +kind: PersistentVolume +metadata: + annotations: + pv.kubernetes.io/provisioned-by: smb.csi.k8s.io + name: csismb-radarr-scratch +spec: + capacity: + storage: 1Gi + accessModes: + - ReadWriteMany + persistentVolumeReclaimPolicy: Retain + storageClassName: csismb-radarr-scratch + mountOptions: + - dir_mode=0777 + - file_mode=0777 + - uid=911 + - gid=911 + - nobrl + - cache=none + - mfsymlinks + - noserverino # required to prevent data corruption + csi: + driver: smb.csi.k8s.io + # volumeHandle format: {smb-server-address}#{sub-dir-name}#{share-name} + # make sure this value is unique for every share in the cluster + volumeHandle: 192.168.154.195#radarr#scratch + volumeAttributes: + source: //192.168.154.195/K3s.Volumes + subDir: pvr/scratch + nodeStageSecretRef: + name: smb-credentials + namespace: radarr diff --git a/services/PVR/Radarr/persistentvolumeclaim-csismb-radarr-scratch.yaml b/services/PVR/Radarr/persistentvolumeclaim-csismb-radarr-scratch.yaml new file mode 100644 index 0000000..457d43e --- /dev/null +++ b/services/PVR/Radarr/persistentvolumeclaim-csismb-radarr-scratch.yaml @@ -0,0 +1,12 @@ +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: csismb-radarr-scratch + namespace: radarr +spec: + accessModes: + - ReadWriteMany + storageClassName: csismb-radarr-scratch + resources: + requests: + storage: 100Gi