Add volsync & rook-ceph.

This commit is contained in:
Joseph Hanson 2024-01-18 06:09:31 -06:00
parent ef3288c611
commit 3f51421126
3 changed files with 9 additions and 9 deletions

View file

@ -75,14 +75,6 @@ spec:
fsGroup: 568
fsGroupChangePolicy: OnRootMismatch
supplementalGroups: [44, 105, 10000]
statefulset:
volumeClaimTemplates:
- name: config
accessMode: ReadWriteOnce
size: 1Gi
storageClass: local-hostpath
globalMounts:
- path: /config
service:
main:
ports:
@ -106,6 +98,9 @@ spec:
- hosts:
- *host
persistence:
config:
existingClaim: jellyfin
enabled: true
transcode:
type: emptyDir
globalMounts:

View file

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

View file

@ -3,7 +3,7 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: jellyfin
name: &app jellyfin
namespace: flux-system
spec:
dependsOn:
@ -17,3 +17,7 @@ spec:
interval: 30m
retryInterval: 1m
timeout: 5m
postBuild:
substitute:
APP: *app
VOLSYNC_CAPACITY: 10Gi