diff --git a/kubernetes/cluster-0/apps/media-automation/bazarr/helmrelease.yaml b/kubernetes/cluster-0/apps/media-automation/bazarr/helmrelease.yaml index 62d8b201e..72edab869 100644 --- a/kubernetes/cluster-0/apps/media-automation/bazarr/helmrelease.yaml +++ b/kubernetes/cluster-0/apps/media-automation/bazarr/helmrelease.yaml @@ -65,6 +65,10 @@ spec: config: enabled: true existingClaim: bazarr-config + add-ons: + enabled: true + type: emptyDir + mountPath: /add-ons video: enabled: true type: nfs diff --git a/kubernetes/cluster-0/apps/media-automation/bazarr/kustomization.yaml b/kubernetes/cluster-0/apps/media-automation/bazarr/kustomization.yaml index 63b97847c..d415a72cb 100644 --- a/kubernetes/cluster-0/apps/media-automation/bazarr/kustomization.yaml +++ b/kubernetes/cluster-0/apps/media-automation/bazarr/kustomization.yaml @@ -7,3 +7,5 @@ resources: - ./secret.sops.yaml - ./volume.yaml - ./helmrelease.yaml +patchesStrategicMerge: + - ./patches/subcleaner.yaml diff --git a/kubernetes/cluster-0/apps/media-automation/bazarr/patches/subcleaner.yaml b/kubernetes/cluster-0/apps/media-automation/bazarr/patches/subcleaner.yaml new file mode 100644 index 000000000..bcaa36f48 --- /dev/null +++ b/kubernetes/cluster-0/apps/media-automation/bazarr/patches/subcleaner.yaml @@ -0,0 +1,21 @@ +--- +# yaml-language-server: $schema=https://kubernetes-schemas.devbu.io/helmrelease_v2beta1.json +apiVersion: helm.toolkit.fluxcd.io/v2beta1 +kind: HelmRelease +metadata: + name: bazarr + namespace: default +spec: + values: + additionalContainers: + subcleaner: + name: subcleaner + image: k8s.gcr.io/git-sync/git-sync:v3.6.2 + args: + - --repo=https://github.com/KBlixt/subcleaner.git + - --branch=master + - --depth=1 + - --root=/add-ons/subcleaner + volumeMounts: + - name: add-ons + mountPath: /add-ons