diff --git a/apps/kavita/kavita-comics-pv.yaml b/apps/kavita/kavita-comics-pv.yaml new file mode 100644 index 0000000..b4ce4ad --- /dev/null +++ b/apps/kavita/kavita-comics-pv.yaml @@ -0,0 +1,17 @@ +apiVersion: v1 +kind: PersistentVolume +metadata: + annotations: + pv.kubernetes.io/provisioned-by: cluster.local/nfs-subdir-external-provisioner + name: media-library-comics +spec: + accessModes: + - ReadWriteOnce + capacity: + storage: 100Gi + nfs: + path: /export/comics + server: 192.168.1.215 + persistentVolumeReclaimPolicy: Retain + storageClassName: nfs-client + volumeMode: Filesystem diff --git a/apps/kavita/kavita-comics-pvc.yaml b/apps/kavita/kavita-comics-pvc.yaml new file mode 100644 index 0000000..872a216 --- /dev/null +++ b/apps/kavita/kavita-comics-pvc.yaml @@ -0,0 +1,12 @@ +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: kavita-comics-pvc + namespace: media +spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 100Gi + volumeName: media-library-comics