Migrate Immich from Helm chart to kustomize manifests (v2.5.6 → v2.6.3)

Replace the Helm chart deployment with plain kustomize manifests following
the Authentik pattern (separate deployments per component). Consolidate
the immich-storage ArgoCD app into the main immich app. Add no-helm-policy
doc establishing kustomize as the standard deployment mechanism.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Erich Blume 2026-04-04 09:42:25 -07:00
commit 64200a55c5
19 changed files with 340 additions and 162 deletions

View file

@ -1,6 +1,6 @@
---
title: Immich
modified: 2026-02-07
modified: 2026-04-04
last-reviewed: 2026-03-23
tags:
- service
@ -17,7 +17,7 @@ Self-hosted photo and video management.
|----------|-------|
| **URL** | https://photos.ops.eblu.me |
| **Namespace** | `immich` |
| **Deployment** | Helm chart (k8s) |
| **Deployment** | Kustomize (k8s) |
| **Database** | [[postgresql]] (CNPG) |
| **Storage** | [[sifaka|Sifaka]] photos volume |