persistence

This commit is contained in:
Joseph Hanson 2024-07-25 18:41:40 -05:00
parent 50dcd9bc5e
commit 2305c5638c
Signed by: jahanson
SSH key fingerprint: SHA256:vy6dKBECV522aPAwklFM3ReKAVB086rT3oWwiuiFG7o
4 changed files with 7 additions and 10 deletions

View file

@ -55,14 +55,6 @@ spec:
drop:
- ALL
readOnlyRootFilesystem: true
statefulset:
podManagementPolicy: Parallel
volumeClaimTemplates:
- accessMode: ReadWriteOnce
globalMounts:
- path: /usr/lib/jellyseerr/config
name: config
size: 1Mi
type: statefulset
defaultPodOptions:
securityContext:
@ -91,3 +83,7 @@ spec:
ports:
http:
port: 5055
persistence:
config:
enabled: true
existingClaim: radarr

View file

@ -5,3 +5,4 @@ kind: Kustomization
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/volsync

View file

@ -21,9 +21,8 @@ spec:
- name: openebs
- name: crunchy-postgres-operator
- name: external-secrets-stores
- name: volsync
postBuild:
substitute:
APP: *app
VOLSYNC_CAPACITY: 1Gi
APP_GID: "1000"
APP_UID: "1000"

View file

@ -14,6 +14,7 @@ spec:
- name: crunchy-postgres-operator
- name: external-secrets-stores
- name: openebs
- name: volsync
path: ./kubernetes/apps/default/radarr/app
prune: true
sourceRef: