From 7546a83ca91fbb819d3dfb294539f7d2ab0bfa2f Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Fri, 30 Jan 2026 22:25:47 +0200 Subject: Add persistent yoga-videos volume patch via Kustomization - Creates deployment patch that adds yoga-videos PVC volume mount - Persists across Helm upgrades via custom helm-chart resources - Mounts to /external/yoga-videos in immich-server Amp-Thread-ID: https://ampcode.com/threads/T-019c1088-dc3e-701a-b064-5e50cf52b32a Co-authored-by: Amp --- .../helm-chart/templates/kustomization-patch.yaml | 19 +++++++++++++++++++ f3s/immich/values.yaml | 13 ------------- 2 files changed, 19 insertions(+), 13 deletions(-) create mode 100644 f3s/immich/helm-chart/templates/kustomization-patch.yaml diff --git a/f3s/immich/helm-chart/templates/kustomization-patch.yaml b/f3s/immich/helm-chart/templates/kustomization-patch.yaml new file mode 100644 index 0000000..49be46b --- /dev/null +++ b/f3s/immich/helm-chart/templates/kustomization-patch.yaml @@ -0,0 +1,19 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: immich-server + namespace: services +spec: + template: + spec: + containers: + - name: immich-server + volumeMounts: + - name: yoga-videos + mountPath: /external/yoga-videos + readOnly: true + volumes: + - name: yoga-videos + persistentVolumeClaim: + claimName: immich-yoga-videos-pvc + readOnly: true diff --git a/f3s/immich/values.yaml b/f3s/immich/values.yaml index 141a5a9..4063242 100644 --- a/f3s/immich/values.yaml +++ b/f3s/immich/values.yaml @@ -22,19 +22,6 @@ immich: # Server component with ingress server: enabled: true - controllers: - main: - containers: - main: - volumeMounts: - - name: yoga-videos - mountPath: /external/yoga-videos - readOnly: true - volumes: - - name: yoga-videos - persistentVolumeClaim: - claimName: immich-yoga-videos-pvc - readOnly: true ingress: main: enabled: true -- cgit v1.2.3