Conceal HN: Automation the KISS approach. No YAML enthusiastic

Hello HN,I like Ansible as a tool for automation to perform tasks on multiple remote hosts. But like many of you, I'm sick of the custom YAML DSL that many of this kind of tools provide.How many times have we said “just give me a true scripting language!” ?That's why I started this project `tricorder`…

102

Howdy HN,

I care for Ansible as a tool for automation to fabricate tasks on multiple faraway hosts. However care for many of you, I’m sick of the custom YAML DSL that many of this extra or much less instruments present.

How consistently non-public we stated “proper give me a correct scripting language!” ?

That’s why I began this mission `tricorder` (as in Star Flow’s tricorder, a straightforward instrument to make quite great anything else required by the situation).

For now, it’s easiest a tool to enact a advise on multiple hosts (care for ansible, nonetheless with out the YAML) and returning the outputs as JSON so it is seemingly you’ll presumably moreover seek knowledge from it with utterly different instruments care for `jq` in your bash scripts. However with time, I intend to add utterly different instruments to create the next capabilities:

  - mimic the "safe info" feature from ansible
  - add/download recordsdata to/from faraway hosts
  - Rust API to encompass in your projects
  - bindings to utterly different languages care for Python/TypeScript/Stride

I’d be elated to non-public some options on the source code (as Rust just isn’t my significant language) or on what capabilities you’d non-public to peer performed.

Thanks 🙂

Link to the Github repository: https://github.com/linkdd/tricorder

Charlie Layers
WRITTEN BY

Charlie Layers

Fill your life with experiences so you always have a great story to tellBio: About: