Remix.run Logo
pclmulqdq 10 months ago

The attraction of this stuff is mostly the ability to keep your infrastructure configurations as code. However, I have previously checked in my systemd cofig files for projects and set up a script to pull them on new systems.

It's not clear that docker-compose or even kubernetes* is that much more complicated if you are only running 3 things.

* if you are an experienced user

honkycat 10 months ago | parent [-]

Having done both: running a small Kubernetes cluster is simpler than managing a bunch of systemd files.

worldsayshi 10 months ago | parent [-]

Yeah this is my impression as well which makes me not understand the k8s hate.

pclmulqdq 10 months ago | parent [-]

The complexity of k8s comes the moment you need to hold state of some kind. Now instead of one systemd entry, we have to worry about persistent volume claims and other such nonsense. When you are doing things that are completely stateless, it's simpler than systemd.