top | item 41531394

(no title)

shakiXBT | 1 year ago

k3s single node + ArgoCD/Flux is what I would if I had to build infrastructure of a small startup by myself.

Unfortunately it's HN so people are more likely to do everything in bash scripts and say a big "fuck you" to all new hires that would have to learn their custom made mess

discuss

order

bjornsing|1 year ago

This is exactly the setup I’ve been considering. Feels like the best of both worlds: you learn the standard tooling and can easily upgrade to full blown distributed k8s, but you retain the flexibility and low cost aspects of single VM.

Also leaning towards putting it behind a Cloudflare tunnel and having managed Postgres for both k3s and application state.

Counterpoints anyone?

mlnj|1 year ago

No counterpoints from me.

Have been running k3sup provisioned nodes on Hetzner for services and even a Stackgres managed Postgres cluster on another node (yes, it backs up to the cloud). And it's been great. Incredibly low cost and I do not have to think about running out if compute or memory for everything I need for a tiny startup.