diff --git a/kubernetes/apps/default/jellyseerr/app/helmrelease.yaml b/kubernetes/apps/default/jellyseerr/app/helmrelease.yaml index 7faf05f..fe5b39f 100644 --- a/kubernetes/apps/default/jellyseerr/app/helmrelease.yaml +++ b/kubernetes/apps/default/jellyseerr/app/helmrelease.yaml @@ -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 diff --git a/kubernetes/apps/default/jellyseerr/app/kustomization.yaml b/kubernetes/apps/default/jellyseerr/app/kustomization.yaml index 107d363..fdb7b51 100644 --- a/kubernetes/apps/default/jellyseerr/app/kustomization.yaml +++ b/kubernetes/apps/default/jellyseerr/app/kustomization.yaml @@ -5,3 +5,4 @@ kind: Kustomization resources: - ./externalsecret.yaml - ./helmrelease.yaml + - ../../../../templates/volsync diff --git a/kubernetes/apps/default/jellyseerr/ks.yaml b/kubernetes/apps/default/jellyseerr/ks.yaml index b2882a5..e3fe72e 100644 --- a/kubernetes/apps/default/jellyseerr/ks.yaml +++ b/kubernetes/apps/default/jellyseerr/ks.yaml @@ -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" diff --git a/kubernetes/apps/default/radarr/ks.yaml b/kubernetes/apps/default/radarr/ks.yaml index 821241a..29f4052 100644 --- a/kubernetes/apps/default/radarr/ks.yaml +++ b/kubernetes/apps/default/radarr/ks.yaml @@ -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: