Skip to main content

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