From b053fc80199590b33501cdc7f9f66765e8f4173a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Limpinho?= <53994778+TomasLimpinho@users.noreply.github.com> Date: Thu, 13 Nov 2025 15:49:39 +0000 Subject: [PATCH] sonarr animes folder --- roles/sonarr/files/sonarr-deployment.yaml | 5 ++++ roles/sonarr/files/sonarr-nfs-csi.yaml | 12 +++++++++ roles/sonarr/files/sonarr-pvcs.yaml | 30 +++++++++++++++++++++++ 3 files changed, 47 insertions(+) diff --git a/roles/sonarr/files/sonarr-deployment.yaml b/roles/sonarr/files/sonarr-deployment.yaml index 20ccd3a..0444107 100644 --- a/roles/sonarr/files/sonarr-deployment.yaml +++ b/roles/sonarr/files/sonarr-deployment.yaml @@ -61,6 +61,8 @@ spec: mountPath: /downloads - name: tv mountPath: /tv + - name: anime + mountPath: /anime volumes: - name: config persistentVolumeClaim: @@ -71,6 +73,9 @@ spec: - name: tv persistentVolumeClaim: claimName: sonarr-tv-pvc + - name: anime + persistentVolumeClaim: + claimName: sonarr-anime-pvc diff --git a/roles/sonarr/files/sonarr-nfs-csi.yaml b/roles/sonarr/files/sonarr-nfs-csi.yaml index 548080f..dfd32f6 100644 --- a/roles/sonarr/files/sonarr-nfs-csi.yaml +++ b/roles/sonarr/files/sonarr-nfs-csi.yaml @@ -20,4 +20,16 @@ parameters: server: 192.168.1.22 share: /mnt/fenix-main-nas-pool-0/data/Filmes_e_Series/TV allowVolumeExpansion: true +reclaimPolicy: Retain +--- +apiVersion: storage.k8s.io/v1 +kind: StorageClass +metadata: + name: sonarr-anime-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/Anime +allowVolumeExpansion: true reclaimPolicy: Retain \ No newline at end of file diff --git a/roles/sonarr/files/sonarr-pvcs.yaml b/roles/sonarr/files/sonarr-pvcs.yaml index 0ca715a..5d3857f 100644 --- a/roles/sonarr/files/sonarr-pvcs.yaml +++ b/roles/sonarr/files/sonarr-pvcs.yaml @@ -57,4 +57,34 @@ spec: resources: requests: storage: 50Gi +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: sonarr-anime-pv + namespace: stack-arr +spec: + capacity: + storage: 50Gi + storageClassName: sonarr-anime-nfs-csi + accessModes: + - ReadWriteOnce + persistentVolumeReclaimPolicy: Retain + nfs: + server: 192.168.1.22 + path: /mnt/fenix-main-nas-pool-0/data/Filmes_e_Series/Anime +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: sonarr-anime-pvc + namespace: stack-arr +spec: + storageClassName: sonarr-anime-nfs-csi + accessModes: + - ReadWriteOnce + volumeName: sonarr-anime-pv + resources: + requests: + storage: 50Gi --- \ No newline at end of file