From b21d13fe2031784a2c0b9e32a5d8b6ab2392d492 Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Wed, 13 May 2026 13:46:27 -0700 Subject: [PATCH] =?UTF-8?q?C2(migrate-immich-to-ringtail):=20finalize=20ch?= =?UTF-8?q?ain=20=E2=80=94=20strip=20mikado=20frontmatter,=20add=20changel?= =?UTF-8?q?og?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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) --- .../changelog.d/migrate-immich-to-ringtail.infra.md | 13 +++++++++++++ docs/how-to/immich/immich-app-on-ringtail.md | 3 --- .../immich/immich-cutover-and-decommission.md | 3 --- docs/how-to/immich/immich-pg-data-migration.md | 2 -- docs/how-to/immich/immich-pg-on-ringtail.md | 2 -- docs/how-to/immich/migrate-immich-to-ringtail.md | 9 --------- 6 files changed, 13 insertions(+), 19 deletions(-) create mode 100644 docs/changelog.d/migrate-immich-to-ringtail.infra.md diff --git a/docs/changelog.d/migrate-immich-to-ringtail.infra.md b/docs/changelog.d/migrate-immich-to-ringtail.infra.md new file mode 100644 index 0000000..b47742f --- /dev/null +++ b/docs/changelog.d/migrate-immich-to-ringtail.infra.md @@ -0,0 +1,13 @@ +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. diff --git a/docs/how-to/immich/immich-app-on-ringtail.md b/docs/how-to/immich/immich-app-on-ringtail.md index c66a831..51b619d 100644 --- a/docs/how-to/immich/immich-app-on-ringtail.md +++ b/docs/how-to/immich/immich-app-on-ringtail.md @@ -2,9 +2,6 @@ title: Immich App on Ringtail modified: 2026-05-13 last-reviewed: 2026-05-13 -requires: - - immich-pg-on-ringtail - - sifaka-nfs-from-ringtail tags: - how-to - operations diff --git a/docs/how-to/immich/immich-cutover-and-decommission.md b/docs/how-to/immich/immich-cutover-and-decommission.md index 05718c4..b44fddd 100644 --- a/docs/how-to/immich/immich-cutover-and-decommission.md +++ b/docs/how-to/immich/immich-cutover-and-decommission.md @@ -2,9 +2,6 @@ title: Immich Cutover and Decommission modified: 2026-05-13 last-reviewed: 2026-05-13 -requires: - - immich-pg-data-migration - - immich-app-on-ringtail tags: - how-to - operations diff --git a/docs/how-to/immich/immich-pg-data-migration.md b/docs/how-to/immich/immich-pg-data-migration.md index e0eeb7c..fb87783 100644 --- a/docs/how-to/immich/immich-pg-data-migration.md +++ b/docs/how-to/immich/immich-pg-data-migration.md @@ -2,8 +2,6 @@ title: Immich Postgres Data Migration modified: 2026-05-13 last-reviewed: 2026-05-13 -requires: - - immich-pg-on-ringtail tags: - how-to - operations diff --git a/docs/how-to/immich/immich-pg-on-ringtail.md b/docs/how-to/immich/immich-pg-on-ringtail.md index cb2e337..10c7072 100644 --- a/docs/how-to/immich/immich-pg-on-ringtail.md +++ b/docs/how-to/immich/immich-pg-on-ringtail.md @@ -2,8 +2,6 @@ title: Immich Postgres Cluster on Ringtail modified: 2026-05-13 last-reviewed: 2026-05-13 -requires: - - cnpg-on-ringtail tags: - how-to - operations diff --git a/docs/how-to/immich/migrate-immich-to-ringtail.md b/docs/how-to/immich/migrate-immich-to-ringtail.md index a48bc60..cd23384 100644 --- a/docs/how-to/immich/migrate-immich-to-ringtail.md +++ b/docs/how-to/immich/migrate-immich-to-ringtail.md @@ -2,15 +2,6 @@ title: Migrate Immich to Ringtail modified: 2026-05-13 last-reviewed: 2026-05-13 -status: active -branch: mikado/migrate-immich-to-ringtail -requires: - - cnpg-on-ringtail - - immich-pg-on-ringtail - - immich-pg-data-migration - - sifaka-nfs-from-ringtail - - immich-app-on-ringtail - - immich-cutover-and-decommission tags: - how-to - operations