Hey, author here. This is a piece about moving away from kubernetes and toward something that I can actually maintain as a solo person who has a life outside of k9s. It's not really intended to be "anti-kubernetes", more like "kubernetes really is too hard for my purposes".
IMO the best change that I've made has been to give deterministic IPv6 addresses to every container and then using those for ingress.
I'm curious to hear where y'all think the line is between docker compose with Ruby glue and "Dear friend, you have built a Kubernetes".
Did you ever consider NixOS for your homelab?
For transparency, I work with K8s every day and run it with FluxCD as my homelab and have in various formats for a few years.
Before that though, I had a single computer (a NUC if memory serves) with systemd running docker containers. Dead simple.