Posts for: #Devops

Finally got a homelab!

In this post, I walk through building my homelab setup powered by K3s, Cilium, and Longhorn running on two tiny Lenovo ThinkCentre M920q nodes. I share why I chose K3s for a lightweight HA capable Kubernetes cluster, why Cilium felt exciting to try, and how Longhorn made network storage super easy with RWX support for Jellyfin. I also talk about experimenting with Cloudflare Tunnels for secure external access and outline future plans like adding another node, finishing kube VIP, tuning Authentik, and improving GitOps and observability. Homelabs are never really finished and that is what makes them fun.
Read more

How Docker Containers Are Just Linux

This article breaks down how Docker works under the hood — revealing that containers are not lightweight virtual machines but isolated Linux processes. It explains what happens when you run docker run, how images form a root filesystem, and how Linux namespaces, cgroups, and the shared host kernel combine to create container isolation.
Read more