insidetheshell.hashnode.devFlux: Bringing GitOps to KubernetesWhen managing Kubernetes environments, one principle has been gaining traction across the industry: GitOps. At the heart of this approach lies a powerful tool called Flux. What is Flux? Flux is a GitOps operator for Kubernetes that ensures the state ...Sep 3, 2025·2 min read
insidetheshell.hashnode.devDemystifying Kubernetes Storage: Lessons from My HomelabWhen most people start learning Kubernetes, the focus is on Pods, Deployments, and Services. These concepts are critical, but there’s one area that often catches beginners off guard: storage. Containers are designed to be ephemeral. Once a Pod stops,...Sep 2, 2025·3 min read
insidetheshell.hashnode.devSetting Up k3s in My HomelabOver the past few weeks, I’ve been spending more time in my homelab, and I recently got k3s up and running. If you’re not familiar, k3s is a lightweight Kubernetes distribution created by Rancher. It’s designed to be resource-efficient and simple to ...Aug 29, 2025·1 min read
insidetheshell.hashnode.devWhy Helm is a Game-Changer for KubernetesWhen I first started learning Kubernetes, I quickly discovered just how much YAML is involved. Deployments, Services, ConfigMaps, Ingress… it can feel overwhelming. That’s when I found Helm. At first, I thought it was just another tool to learn. But ...Aug 28, 2025·2 min read
insidetheshell.hashnode.devTreat Your Home Lab Like Production (Here’s Why)When I first set up my home lab, I treated it like most people do — a playground.A safe place to experiment. Break things. Reinstall if needed. But the moment I started treating it like production, everything changed. From Sandbox to Real-World Simu...Jul 24, 2025·2 min read