This is an automated archive made by the Lemmit Bot.
The original was posted on /r/selfhosted by /u/MysteriousVictory710 on 2025-06-28 17:26:40+00:00.
I've been self-hosting all my services on a Kubernetes cluster for a while now, and K3s has been rock solid for my setup. Super lightweight, does the job well, no complaints.
But yesterday I had a bit of free time and decided to mess around with k0s—and wow, I didn’t expect to be this impressed. The whole declarative cluster setup using k0sctl
is just EASY. You basically define your nodes and whatever Helm charts/extensions you want in a YAML file, run k0sctl apply
, and boom—your cluster is up and running.
Honestly, the simplicity of it blew me away. Definitely considering switching things over. Has anyone gave k0s a try in there home lab? Would love to hear your feedback.
If anyone interested, you can find the template for my setup here: https://github.com/TheTaqiTahmid/homeserver/blob/master/ansible/roles/create-kubernetes-cluster/templates/k0sctl.yaml.j2