Wanted: configuration management system that doesn't use YAML or Jinja2; ideally doesn't require an interpreter (Python and Ruby dep management can ๐๐ป); slightly indifferent on agentless.
3
1
2
I've kinda got used to ansible for now, though I'd be semi-tempted by a system which used a pure language to define things like nix does.
1
Ansible is... _OK_... but whenever I try and do something even vaguely tricky with it it annoys me. Also Jinja2, bleh.
We use Salt at work and most of us are completely fed up with YAML+Jinja2.
1
Mmm, I wonder if someone might do something using the language behind Bazel (Starlark) which is a python subset designed to do pure computation.
1
My rule is "if it's not data, it's not data" -- i.e. I don't want a turing complete language configuring my servers. It's one reason I quite like the idea of nix, just not necessarily the implementation.
Jun 20, 2020 ยท 7:28 PM UTC
1

