From a3e807c4065c51d4a91e9849df6570c3140de33c Mon Sep 17 00:00:00 2001 From: Jack Jackson Date: Sat, 30 Sep 2023 16:10:36 -0700 Subject: [PATCH] Mount TrueNAS volume for Usenet Downloads --- charts/ombi/templates/deployment.yaml | 5 +++++ charts/ombi/templates/volumes.yaml | 26 ++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) diff --git a/charts/ombi/templates/deployment.yaml b/charts/ombi/templates/deployment.yaml index 5e656ec..3855933 100644 --- a/charts/ombi/templates/deployment.yaml +++ b/charts/ombi/templates/deployment.yaml @@ -138,6 +138,8 @@ spec: name: nzbget-config - mountPath: /data/usenet name: usenet-downloads + - mountPath: /data/truenas-usenet + name: usenet-truenas-downloads {{ end }} volumes: - name: ombi-config @@ -167,6 +169,9 @@ spec: - name: usenet-downloads persistentVolumeClaim: claimName: {{ include "ombi.fullname" . }}-usenet-downloads-pvc + - name: usenet-truenas-downloads + persistentVolumeClaim: + claimName: {{ include "ombi.fullname" . }}-truenas-usenet-downloads-pvc {{- with .Values.nodeSelector }} nodeSelector: {{- toYaml . | nindent 8 }} diff --git a/charts/ombi/templates/volumes.yaml b/charts/ombi/templates/volumes.yaml index 2259398..7dcd670 100644 --- a/charts/ombi/templates/volumes.yaml +++ b/charts/ombi/templates/volumes.yaml @@ -211,3 +211,29 @@ spec: resources: requests: storage: 1T +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: {{ include "ombi.fullname" . }}-truenas-usenet-downloads-pv +spec: + capacity: + storage: 1T + accessModes: + - ReadWriteMany + nfs: + server: galactus.avril + path: /mnt/low-resiliency-with-read-cache/ombi-data/usenet +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: {{ include "ombi.fullname" . }}-truenas-usenet-downloads-pvc +spec: + storageClassName: "" + volumeName: {{ include "ombi.fullname" . }}-truenas-usenet-downloads-pv + accessModes: + - ReadWriteMany + resources: + requests: + storage: 1T