Disaster Recovery
From single-node to HA — deploying Grafana via GitOps, managing secrets with AWS Secret Manager, handling TLS with Istio, and preventing config drift with ArgoCD on DigitalOcean Kubernetes.
Thoughts on site reliability engineering, infrastructure, monitoring, and keeping production running smoothly.
From single-node to HA — deploying Grafana via GitOps, managing secrets with AWS Secret Manager, handling TLS with Istio, and preventing config drift with ArgoCD on DigitalOcean Kubernetes.
Lessons learned the hard way — from skipping Services, avoiding docs, falling into tutorial hell, and not knowing how Helm actually works in production.
Why you should learn the AWS console before Terraform, how to structure your .tf files, and how modules help you apply the DRY principle.
A compact guide to getting started with Kubernetes — from Docker basics to Deployments, Services, Namespaces, Secrets, and the kubectl commands you'll use everyday.