Building a GitOps Homelab Platform Pipeline
Manual pod updates became a GitOps platform pipeline where CI builds images, Kustomize separates dev and prod, ArgoCD reconciles drift, and short-SHA tags trace rollbacks.
- #kubernetes
- #platform
Manual pod updates became a GitOps platform pipeline where CI builds images, Kustomize separates dev and prod, ArgoCD reconciles drift, and short-SHA tags trace rollbacks.
Transitioning from imperative Makefile scripting to a declarative OpenTofu orchestration layer for managing a growing Kubernetes observability stack through Infrastructure as Code.
Mastering SRE principles by transitioning from ad-hoc data collection to a standardized OpenTelemetry ecosystem using Prometheus, Grafana Tempo, and MinIO for persistence.
Executing a risk-based, four-stage migration of the observability stack from Docker to Kubernetes to ensure data integrity and system stability.
Migrating from EOL Promtail to Grafana Alloy via a Strangler Fig pattern, bridging Kubernetes and Docker logs to ensure zero visibility loss during the platform transition.