I used to think Kubernetes was complex machinery solving scalability problems I would never have. I was wrong.

Kubernetes has less moving parts than my handmade deployments. It's sturdier than my hand written playbooks. It solves problems I already have.

https://ergaster.org/posts/2025/07/09-kubernetes-black-friday/

#kubernetes #selfHosting #homelab

Kubernetes is not just for Black Friday

I self-host services mostly for myself. My threat model is particular: the highest threats I face are my own incompetence and hardware failures. To mitigate those risks used to rely on podman containers to "standardize" my services, and on ansible to automate the deployment on my VPS.

@thibaultamartin I agree with this so much. I'm so glad I picked Kubernetes for my small business instead of the home-made docker compose setup.

Even though I don't use most of K8S functionality right now and I still get a lot of value from the standardization.

Going into the future I know I'll have so much room to grow and I'll move fast because I'm not reinventing the wheel.

In conclusion: I have learned so much from my time in k8s world and it's mostly best practices. I call it a win!

@thibaultamartin Next I'll do what you did with FluxCD and take my GitOps to another level.

Can't wait!

@hmiron I have one draft post about how I set up Flux + SOPS with age, because I’ve found the online docs confusing.

And I have another one about Flux Kustomizations, because they’re not the same as Kubernetes native kustomizations and I struggled to wrap my head around it.

Stay tuned!