But... why? What problem are you trying to solve that, say, just running multiple processes wouldn't solve? Multi-tenancy? I'm genuinly curious 🙂
11/07/2022, 12:42 AM
Process/env isolation, self-healing, monitoring, etc. Docker + systemd can do much of this, but there is still some extra boilerplate when you want to process commands to safely change system state. k8s at least provides a bit of an abstraction; e.g. system state changes can be expressed as manifest files
by commands, I mean "we need to non-interactively ask the satellite to do some set of state changes and pray that it works out well by the time we get to communicate with it again" and then the follow up "and if all goes to hell, can we reset it to a known state"
I've dropped a note in the Rancher slack, lets see if they have better ideas