blumeops/plans/k8s-migration
Erich Blume 955253e124 K8s Migration Phase 2: Grafana to Kubernetes
- Migrate Grafana from Homebrew/Ansible to Kubernetes deployment
- Switch CloudNativePG to use forge-mirrored Helm chart (HTTPS)
- Add Grafana Helm chart deployment via ArgoCD
- Add Grafana config (Tailscale Ingress, dashboard ConfigMaps)
- Update Loki to bind 0.0.0.0 for k8s pod access
- Update P2 plan document with detailed implementation steps

Helm chart mirrors created in forge:
- cloudnative-pg-charts (from github.com/cloudnative-pg/charts)
- grafana-helm-charts (from github.com/grafana/helm-charts)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-19 11:37:30 -08:00
..
00_overview.md K8s Migration Phase 1: Infrastructure Setup (#29) 2026-01-19 09:49:52 -08:00
P0_foundation.complete.md K8s Migration Phase 1: Infrastructure Setup (#29) 2026-01-19 09:49:52 -08:00
P1_k8s_infrastructure.complete.md Rename P1 to complete 2026-01-19 10:03:52 -08:00
P2_grafana.md K8s Migration Phase 2: Grafana to Kubernetes 2026-01-19 11:37:30 -08:00
P3_postgresql.md K8s Migration Phase 1: Infrastructure Setup (#29) 2026-01-19 09:49:52 -08:00
P4_miniflux.md K8s Migration Phase 1: Infrastructure Setup (#29) 2026-01-19 09:49:52 -08:00
P5_devpi.md K8s Migration Phase 1: Infrastructure Setup (#29) 2026-01-19 09:49:52 -08:00
P6_kiwix.md K8s Migration Phase 1: Infrastructure Setup (#29) 2026-01-19 09:49:52 -08:00
P7_forgejo.md K8s Migration Phase 1: Infrastructure Setup (#29) 2026-01-19 09:49:52 -08:00
P8_woodpecker.md K8s Migration Phase 1: Infrastructure Setup (#29) 2026-01-19 09:49:52 -08:00
P9_cleanup.md K8s Migration Phase 1: Infrastructure Setup (#29) 2026-01-19 09:49:52 -08:00