blumeops/argocd
Erich Blume 7573a72318 C2(migrate-immich-to-ringtail): impl decommission minikube immich; add ringtail immich-pg tailscale service
GitOps decommission of immich + immich-pg on minikube:
- Delete argocd/apps/immich.yaml
- Delete argocd/manifests/immich/ entirely
- Delete argocd/manifests/databases/{immich-pg,external-secret-immich-borgmatic,service-immich-pg-tailscale}.yaml
- Remove those entries from databases/kustomization.yaml

Add ringtail-side immich-pg Tailscale LoadBalancer Service (hostname
"immich-pg") so borgmatic can keep using the same FQDN for nightly
backups. This claims the device name freed by deleting the minikube
service.

The ringtail manifest path stays as argocd/manifests/immich-ringtail/
and the ArgoCD app stays as immich-ringtail — renaming would force a
cascading delete + recreate, with a window where live resources
disappear.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-13 13:31:09 -07:00
..
apps C2(migrate-immich-to-ringtail): impl decommission minikube immich; add ringtail immich-pg tailscale service 2026-05-13 13:31:09 -07:00
manifests C2(migrate-immich-to-ringtail): impl decommission minikube immich; add ringtail immich-pg tailscale service 2026-05-13 13:31:09 -07:00