Re:Introducing Amazon Linux 2
by cheald on Thursday December 14, 2017 @08:53AM
(#15922227)
I've been managing all my application daemons with supervisord across systems for this reason - it's agnostic as to the underlying init system, can restart crashed daemons, and provides the same kind of "service up/down" functionality as sysv or systemd. Systemd can do quite a lot, but if you have to do any kind of orchestration across nonhomogenous machines, you can't necessarily count on it being in play.
[ Parent
| on HN ]
The nice thing about systemd is that it works the same across various Linux distros (unlike even sysvinit!). So I've been solving this problem by pushing everyone to upgrade to a version that supports systemd. :-)
I would really like to see something UI-compatible with systemd that works on non-Linux, though.