Infrastructure From Scratch
Photograph By Fabio Sasso
Part 1: Containerizing Everything
·787 words·4 mins
Photograph By Fabio Sasso
Blog
Docker
Infrastructure
Why I containerized my entire homelab on a 7-year-old laptop
Part 2: Building and Shipping with Docker
·618 words·3 mins
Photograph By William
Blog
Docker
CI/CD
Docker multi-stage builds and CI/CD with GitHub Actions
Part 3: Enter the Cluster
·892 words·5 mins
Photograph By Sarah Kilian
Blog
Kubernetes
Infrastructure
From Docker Compose to Kubernetes — what changes and why
Part 4: Running on Google's Cloud
·810 words·4 mins
Photograph By Fabio Sasso
Blog
Google Cloud
Kubernetes
GKE, load balancers, and the Cloud SQL Proxy sidecar pattern
Part 5: GitOps with ArgoCD
·760 words·4 mins
Photograph By Fabio Sasso
Blog
ArgoCD
Kubernetes
DevOps
How Git became our deployment tool and kubectl became obsolete
Part 6: Watching the Watchers
·834 words·4 mins
Photograph By Hadi Yazdi Aznaveh
Blog
Prometheus
Monitoring
Kubernetes
Prometheus, AlertManager, and the art of knowing what’s broken before your users do
Part 7: Making Sense of Metrics
·753 words·4 mins
Photograph By 1981 Digital
Blog
Grafana
Monitoring
Grafana dashboards, the RED method, and why provisioning matters