summaryrefslogtreecommitdiff
path: root/f3s
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-01-30 22:25:47 +0200
committerPaul Buetow <paul@buetow.org>2026-01-30 22:25:47 +0200
commit7546a83ca91fbb819d3dfb294539f7d2ab0bfa2f (patch)
tree333365446a36269e74972c702c2e8a135d13cc02 /f3s
parent7a38c288be0b393a5d4a2a181d5c2223bf84e361 (diff)
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 <amp@ampcode.com>
Diffstat (limited to 'f3s')
-rw-r--r--f3s/immich/helm-chart/templates/kustomization-patch.yaml19
-rw-r--r--f3s/immich/values.yaml13
2 files changed, 19 insertions, 13 deletions
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