Hacker News new | ask | show | jobs
by p_l 6 days ago
Kubernetes vastly reduced complexity of running things for me, in part because it sets common patterns, upon which further very usable patterns grow (like the various operators).

At this point, I have a 64GB server on Hetzner that has declaratively configured HTTPS with lets encrypt, postgresql databases, storage management, and all of that including running potentially conflicting packages.

Could I run it on plain docker? Sure. But I would have to wire it up myself, or deal with various missing pieces. Instead I have k3s where I just need to remember to update the internal certificate once a year.