Immich is fully migrated off minikube-indri onto k3s-ringtail. All six prerequisite cards plus the goal card converted to historical documentation by removing status/branch/requires Mikado frontmatter. Changelog fragment added at docs/changelog.d/migrate-immich-to-ringtail.infra.md. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
783 B
Move the entire Immich stack — server, machine-learning, valkey,
and the PostgreSQL+VectorChord cluster — off minikube-indri and
onto k3s-ringtail. Postgres data migrated zero-loss via CNPG
pg_basebackup (replica catch-up then promote); row counts on
asset, user, album, smart_search, activity, asset_face
verified equal between source and replica before cutover. The ML
pod now uses ringtail's RTX 4080 via the nvidia-device-plugin
(time-slicing bumped 2 → 4 to share with frigate + ollama). Caddy
routing at photos.ops.eblu.me is unchanged (still
photos.tail8d86e.ts.net, the device just lives on ringtail now).
Borgmatic backups continue against the same immich-pg tailnet
hostname. First concrete chain in the broader indri-k8s
decommission effort.