Mount TrueNAS volume for Usenet Downloads

This commit is contained in:
Jack Jackson 2023-09-30 16:10:36 -07:00
parent 499d3acaf5
commit a3e807c406
2 changed files with 31 additions and 0 deletions

View File

@ -138,6 +138,8 @@ spec:
name: nzbget-config name: nzbget-config
- mountPath: /data/usenet - mountPath: /data/usenet
name: usenet-downloads name: usenet-downloads
- mountPath: /data/truenas-usenet
name: usenet-truenas-downloads
{{ end }} {{ end }}
volumes: volumes:
- name: ombi-config - name: ombi-config
@ -167,6 +169,9 @@ spec:
- name: usenet-downloads - name: usenet-downloads
persistentVolumeClaim: persistentVolumeClaim:
claimName: {{ include "ombi.fullname" . }}-usenet-downloads-pvc claimName: {{ include "ombi.fullname" . }}-usenet-downloads-pvc
- name: usenet-truenas-downloads
persistentVolumeClaim:
claimName: {{ include "ombi.fullname" . }}-truenas-usenet-downloads-pvc
{{- with .Values.nodeSelector }} {{- with .Values.nodeSelector }}
nodeSelector: nodeSelector:
{{- toYaml . | nindent 8 }} {{- toYaml . | nindent 8 }}

View File

@ -211,3 +211,29 @@ spec:
resources: resources:
requests: requests:
storage: 1T 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