From c9560bc16e7794e4bc57a00e1b4e68560c90aa92 Mon Sep 17 00:00:00 2001 From: aggarwalakshun Date: Sun, 6 Jul 2025 23:31:16 +0530 Subject: [PATCH] use nfs pv and pvc --- cluster/apps/bazarr/bazarr-pvc.yml | 25 +++++++++++++++++++++++-- cluster/apps/bazarr/bazarr.yml | 6 +----- 2 files changed, 24 insertions(+), 7 deletions(-) diff --git a/cluster/apps/bazarr/bazarr-pvc.yml b/cluster/apps/bazarr/bazarr-pvc.yml index b3650ba..47640cc 100644 --- a/cluster/apps/bazarr/bazarr-pvc.yml +++ b/cluster/apps/bazarr/bazarr-pvc.yml @@ -1,13 +1,34 @@ +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: bazarr-pv + namespace: default +spec: + capacity: + storage: 1Gi + volumeMode: Filesystem + accessModes: + - ReadWriteMany + persistentVolumeReclaimPolicy: Retain + mountOptions: + - hard + - nfsvers=4.1 + nfs: + path: /k3s/volumes/bazarr + server: 10.0.0.123 + --- apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: longhorn-bazarr + name: bazarr-pvc namespace: default spec: accessModes: - ReadWriteMany - storageClassName: longhorn + volumeName: bazarr-pv + storageClassName: "" resources: requests: storage: 1Gi diff --git a/cluster/apps/bazarr/bazarr.yml b/cluster/apps/bazarr/bazarr.yml index 0a6537e..ad0c487 100644 --- a/cluster/apps/bazarr/bazarr.yml +++ b/cluster/apps/bazarr/bazarr.yml @@ -14,10 +14,6 @@ spec: labels: app: bazarr spec: - securityContext: - runAsUser: 1000 - runAsGroup: 1000 - fsGroup: 1000 containers: - name: bazarr image: linuxserver/bazarr:1.5.2 @@ -40,7 +36,7 @@ spec: volumes: - name: config persistentVolumeClaim: - claimName: longhorn-bazarr + claimName: bazarr-pvc - name: tv nfs: server: 10.0.0.123