266 lines
5.7 KiB
YAML
266 lines
5.7 KiB
YAML
---
|
|
apiVersion: v1
|
|
kind: PersistentVolume
|
|
metadata:
|
|
name: {{ include "ombi.fullname" . }}-data-pv
|
|
namespace: {{ .Release.Namespace }}
|
|
spec:
|
|
capacity:
|
|
storage: 5T
|
|
accessModes:
|
|
- ReadWriteMany
|
|
nfs:
|
|
server: {{ .Values.volume.dataNFSServer }}
|
|
path: {{ .Values.volume.dataNFSPath }}
|
|
---
|
|
apiVersion: v1
|
|
kind: PersistentVolumeClaim
|
|
metadata:
|
|
name: {{ include "ombi.fullname" . }}-data-pvc
|
|
namespace: {{ .Release.Namespace }}
|
|
spec:
|
|
storageClassName: ""
|
|
volumeName: {{ include "ombi.fullname" . }}-data-pv
|
|
accessModes:
|
|
- ReadWriteMany
|
|
resources:
|
|
requests:
|
|
storage: 5T
|
|
---
|
|
apiVersion: v1
|
|
kind: PersistentVolume
|
|
metadata:
|
|
name: {{ include "ombi.fullname" . }}-truenas-data-pv
|
|
namespace: {{ .Release.Namespace }}
|
|
spec:
|
|
capacity:
|
|
storage: 20T
|
|
accessModes:
|
|
- ReadWriteMany
|
|
nfs:
|
|
server: galactus.avril
|
|
path: /mnt/low-resiliency-with-read-cache/ombi-data/
|
|
---
|
|
apiVersion: v1
|
|
kind: PersistentVolumeClaim
|
|
metadata:
|
|
name: {{ include "ombi.fullname" . }}-truenas-data-pvc
|
|
namespace: {{ .Release.Namespace }}
|
|
spec:
|
|
storageClassName: ""
|
|
volumeName: {{ include "ombi.fullname" . }}-truenas-data-pv
|
|
accessModes:
|
|
- ReadWriteMany
|
|
resources:
|
|
requests:
|
|
storage: 20T
|
|
# TODO - templatize these similar definitions
|
|
---
|
|
apiVersion: v1
|
|
kind: PersistentVolume
|
|
metadata:
|
|
name: {{ include "ombi.fullname" . }}-ombi-config-pv
|
|
spec:
|
|
capacity:
|
|
storage: 1Gi
|
|
accessModes:
|
|
- ReadWriteMany
|
|
nfs:
|
|
server: {{ $.Values.volume.configNFSServer }}
|
|
path: /mnt/BERTHA/etc/ombi
|
|
---
|
|
apiVersion: v1
|
|
kind: PersistentVolumeClaim
|
|
metadata:
|
|
name: {{ include "ombi.fullname" . }}-ombi-config-pvc
|
|
spec:
|
|
storageClassName: ""
|
|
volumeName: {{ include "ombi.fullname" . }}-ombi-config-pv
|
|
accessModes:
|
|
- ReadWriteMany
|
|
resources:
|
|
requests:
|
|
storage: 1Gi
|
|
---
|
|
apiVersion: v1
|
|
kind: PersistentVolume
|
|
metadata:
|
|
name: {{ include "ombi.fullname" . }}-sonarr-config-pv
|
|
spec:
|
|
capacity:
|
|
storage: 10M
|
|
accessModes:
|
|
- ReadWriteMany
|
|
nfs:
|
|
server: {{ $.Values.volume.configNFSServer }}
|
|
path: /mnt/BERTHA/etc/sonarr
|
|
---
|
|
apiVersion: v1
|
|
kind: PersistentVolumeClaim
|
|
metadata:
|
|
name: {{ include "ombi.fullname" . }}-sonarr-config-pvc
|
|
spec:
|
|
storageClassName: ""
|
|
volumeName: {{ include "ombi.fullname" . }}-sonarr-config-pv
|
|
accessModes:
|
|
- ReadWriteMany
|
|
resources:
|
|
requests:
|
|
storage: 10M
|
|
---
|
|
apiVersion: v1
|
|
kind: PersistentVolume
|
|
metadata:
|
|
name: {{ include "ombi.fullname" . }}-radarr-config-pv
|
|
spec:
|
|
capacity:
|
|
storage: 10M
|
|
accessModes:
|
|
- ReadWriteMany
|
|
nfs:
|
|
server: {{ $.Values.volume.configNFSServer }}
|
|
path: /mnt/BERTHA/etc/radarr
|
|
---
|
|
apiVersion: v1
|
|
kind: PersistentVolumeClaim
|
|
metadata:
|
|
name: {{ include "ombi.fullname" . }}-radarr-config-pvc
|
|
spec:
|
|
storageClassName: ""
|
|
volumeName: {{ include "ombi.fullname" . }}-radarr-config-pv
|
|
accessModes:
|
|
- ReadWriteMany
|
|
resources:
|
|
requests:
|
|
storage: 10M
|
|
---
|
|
apiVersion: v1
|
|
kind: PersistentVolume
|
|
metadata:
|
|
name: {{ include "ombi.fullname" . }}-readarr-config-pv
|
|
spec:
|
|
capacity:
|
|
storage: 10M
|
|
accessModes:
|
|
- ReadWriteMany
|
|
nfs:
|
|
server: {{ $.Values.volume.configNFSServer }}
|
|
path: /mnt/BERTHA/etc/readarr
|
|
---
|
|
apiVersion: v1
|
|
kind: PersistentVolumeClaim
|
|
metadata:
|
|
name: {{ include "ombi.fullname" . }}-readarr-config-pvc
|
|
spec:
|
|
storageClassName: ""
|
|
volumeName: {{ include "ombi.fullname" . }}-readarr-config-pv
|
|
accessModes:
|
|
- ReadWriteMany
|
|
resources:
|
|
requests:
|
|
storage: 10M
|
|
---
|
|
apiVersion: v1
|
|
kind: PersistentVolume
|
|
metadata:
|
|
name: {{ include "ombi.fullname" . }}-prowlarr-config-pv
|
|
spec:
|
|
capacity:
|
|
storage: 10M
|
|
accessModes:
|
|
- ReadWriteMany
|
|
nfs:
|
|
server: {{ $.Values.volume.configNFSServer }}
|
|
path: /mnt/BERTHA/etc/prowlarr
|
|
---
|
|
apiVersion: v1
|
|
kind: PersistentVolumeClaim
|
|
metadata:
|
|
name: {{ include "ombi.fullname" . }}-prowlarr-config-pvc
|
|
spec:
|
|
storageClassName: ""
|
|
volumeName: {{ include "ombi.fullname" . }}-prowlarr-config-pv
|
|
accessModes:
|
|
- ReadWriteMany
|
|
resources:
|
|
requests:
|
|
storage: 10M
|
|
---
|
|
apiVersion: v1
|
|
kind: PersistentVolume
|
|
metadata:
|
|
name: {{ include "ombi.fullname" . }}-nzbget-config-pv
|
|
spec:
|
|
capacity:
|
|
storage: 10M
|
|
accessModes:
|
|
- ReadWriteMany
|
|
nfs:
|
|
server: {{ $.Values.volume.configNFSServer }}
|
|
path: /mnt/BERTHA/etc/nzbget
|
|
---
|
|
apiVersion: v1
|
|
kind: PersistentVolumeClaim
|
|
metadata:
|
|
name: {{ include "ombi.fullname" . }}-nzbget-config-pvc
|
|
spec:
|
|
storageClassName: ""
|
|
volumeName: {{ include "ombi.fullname" . }}-nzbget-config-pv
|
|
accessModes:
|
|
- ReadWriteMany
|
|
resources:
|
|
requests:
|
|
storage: 10M
|
|
---
|
|
apiVersion: v1
|
|
kind: PersistentVolume
|
|
metadata:
|
|
name: {{ include "ombi.fullname" . }}-sabnzbd-config-pv
|
|
spec:
|
|
capacity:
|
|
storage: 10M
|
|
accessModes:
|
|
- ReadWriteMany
|
|
nfs:
|
|
server: {{ $.Values.volume.configNFSServer }}
|
|
path: /mnt/BERTHA/etc/sabnzbd
|
|
---
|
|
apiVersion: v1
|
|
kind: PersistentVolumeClaim
|
|
metadata:
|
|
name: {{ include "ombi.fullname" . }}-sabnzbd-config-pvc
|
|
spec:
|
|
storageClassName: ""
|
|
volumeName: {{ include "ombi.fullname" . }}-sabnzbd-config-pv
|
|
accessModes:
|
|
- ReadWriteMany
|
|
resources:
|
|
requests:
|
|
storage: 10M
|
|
---
|
|
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
|