logoalt Hacker News

pipeslast Thursday at 4:06 PM3 repliesview on HN

If I'm trying to teach myself k8s at home would this be useful? Or is something like minikube better for learning?


Replies

srameshclast Thursday at 4:08 PM

Good idea to start with k3d https://k3d.io/stable/

doctobogganlast Thursday at 4:18 PM

As the other commenter said, k3d is definitely the way to go in 2025. It uses k3s under the covers which you can actually use in production after you learn with k3d locally.

omdvlast Thursday at 4:33 PM

I've been operating home cluster (on-prem and lately hybrid with cloud instances) for several years now, running a lot of self-hosted applications for my family.

To be frank I struggle to understand what kubevpn does. While I may be missing something important, the quality of the documentation and description is lacking. Documentation is key as you are learning, so I suggest you don't use it and just focus on deploying and using k8s to host something.

IMO, k3s is the best distribution for hobbyists, by far. If you want to add connectivity to it - k3s supports tailscale now and I can confirm that it is quite stable.