4 ms·
My idea for a saner more lispy ansible would be something like: 1) You define your configuration in (common lisp) s-expr's. 2) The configuration management sy
by jabl 10y ago
My idea for a saner more lispy ansible would be something like:
1) You define your configuration in (common lisp) s-expr's.
2) The configuration management system is a lisp program which reads the configuration defined in (1), generates bash code, uses ssh to contact the nodes to be configured and runs said bash code.
That would retain one of the big advantages of ansible, namely you don't need to have some agent running on each node, and you can leverage ssh for security/cert handling etc. And you don't need a lisp environment installed on the nodes either.