Comment on Best Practice Ideas

<- View Parent
koala@programming.dev ⁨1⁩ ⁨day⁩ ago

I think Cloudflare Tunnels will require a different setup on k8s than on regular Linux hosts, but it’s such a popular service among self-hosters that I have little doubt that you’ll find a workable process.

(And likely you could cheat, and set up a small Linux VM to “bridge” k8s and Cloudflare Tunnels.)

Kubernetes is different, but it’s learnable. In my opinion, K8S only comes into its own in a few scenarios:

Like the person you’re replying to, I also run Talos (as a VM in Proxmox). It’s pretty cool. But in the end, I only run there 4 apps I’ve written myself, so using K8S as a kind of SaaS… and another application, github.com/avaraline/incarnator, which is basically distributed as container images and I was too lazy to deploy in a more conventional way.

I also do this for learning. Although I’m not a fan of how Docker Compose is becoming dominant in the self-hosting space, I have to admit it makes more sense than K8S for self-hosting. But K8S is cool and might get you a cool job, so by all means play with it- maybe you’ll have fun!

source
Sort:hotnewtop