2 ms·
On the subject of non-approved sysadmin/devops tools, I wrote a little 'tarball compiler' framework in mostly PMake some time ago to "DevOps" like it's 19[89]9
by cat199 9y ago
On the subject of non-approved sysadmin/devops tools,
I wrote a little 'tarball compiler' framework in mostly PMake some time ago to "DevOps" like it's 19[89]9 ... basically it will build per-host file overlay trees, rdist them out to target hosts, and then optionally run user defined start/stop/restart hook scripts when needed.
https://github.com/ixcat/admmk/blob/master/doc/admmk.rst https://github.com/ixcat/admmk/blob/master/doc/admmk.rst
unfortunately, though it will do per-host targets, I didn't get around to per-service targets.. should be feasable however.
Definitely a bit hairy, but hey, thats what quasi-functional symbolic makefile programming is all about my friends..
ps: if you think this is bad, try rewriting it in gnumake if that's even possible.. PMake! Woo!