Compare commits

...

2 Commits

3 changed files with 47 additions and 0 deletions

View File

@ -73,6 +73,8 @@ spec:
mountPath: /app mountPath: /app
- name: media - name: media
mountPath: /downloads mountPath: /downloads
- name: downloading
mountPath: /downloading
volumes: volumes:
- name: app - name: app
persistentVolumeClaim: persistentVolumeClaim:
@ -80,6 +82,9 @@ spec:
- name: media - name: media
persistentVolumeClaim: persistentVolumeClaim:
claimName: soulseek-media-pvc claimName: soulseek-media-pvc
- name: downloading
persistentVolumeClaim:
claimName: soulseek-downloading-pvc
- name: vpn-config - name: vpn-config
persistentVolumeClaim: persistentVolumeClaim:
claimName: soulseek-vpn-config-pvc claimName: soulseek-vpn-config-pvc

View File

@ -22,3 +22,15 @@ parameters:
share: /mnt/fenix-main-nas-pool-0/data/Filmes_e_Series/Downloads share: /mnt/fenix-main-nas-pool-0/data/Filmes_e_Series/Downloads
allowVolumeExpansion: true allowVolumeExpansion: true
reclaimPolicy: Retain reclaimPolicy: Retain
---
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: soulseek-downloading-nfs-csi
namespace: stack-arr
provisioner: nfs.csi.k8s.io
parameters:
server: 192.168.1.22
share: /mnt/fenix-main-nas-pool-0/data/Filmes_e_Series/Downloading
allowVolumeExpansion: true
reclaimPolicy: Retain

View File

@ -92,3 +92,33 @@ spec:
requests: requests:
storage: 10Gi storage: 10Gi
--- ---
apiVersion: v1
kind: PersistentVolume
metadata:
name: soulseek-downloading-pv
namespace: stack-arr
spec:
capacity:
storage: 500Gi
storageClassName: soulseek-downloading-nfs-csi
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Retain
nfs:
server: 192.168.1.22
path: /mnt/fenix-main-nas-pool-0/data/Filmes_e_Series/Downloading
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: soulseek-downloading-pvc
namespace: stack-arr
spec:
storageClassName: soulseek-downloading-nfs-csi
accessModes:
- ReadWriteOnce
volumeName: soulseek-downloading-pv
resources:
requests:
storage: 500Gi
---