My Articles
Technical insights and tutorials about DevOps, Kubernetes, AWS, and infrastructure automation practices.
Kubernetes StatefulSet: A Deep Dive
Understanding StatefulSet internals, ordered pod management, persistent storage, and real-world use cases for stateful applications in Kubernetes
Migration Diary Part 2: Moving Logs from Grafana Cloud to Kubernetes
Setting up Loki and Alloy for log aggregation in our Kubernetes cluster. Learning what all those Loki components actually do.
Migration Diary Part 1: Moving Metrics from Grafana Cloud to Kubernetes
Moving our monitoring from Grafana Cloud to self-hosted Prometheus and Grafana on Kubernetes. Turns out most apps already had metrics support, just needed to enable it.
Creating a Least-Privilege Monitoring User in Zalando Postgres Operator
How I solved the challenge of creating a monitoring-only user with minimal permissions in a GitOps-managed Postgres cluster
Zero-Downtime Helm App Upgrade in Production
How to upgrade a Helm-managed application in production with zero downtime using GitOps and Kubernetes RollingUpdate strategy
Why I'm Obsessed with Uptime: The Real Cost of Downtime
My journey into understanding why every millisecond matters in DevOps, and what the research taught me about building reliable systems
Managing Secrets in Kubernetes with External Secrets Operator
A comprehensive guide to implementing External Secrets Operator for secure secret management in Kubernetes clusters