A simple SSH configuration deployment tool for the command-line.
GoConfigure can be run at the command-line with
goconfigure without any arguments will launch an interactive session where target devices and commands can be entered manually. Interactive mode does not support configuration templating.
Optional arguments include
-i inventory_filename and
-t template_filename. The template should be defined in a plain-text document and the inventory filename should be defined in a YAML formatted document according to the following schema;
data is an optional field. The fields defined in
data will be available to the template during rendering. Fields required by the template must be defined in
data. Field names should be uppercase to be accessible from within the template.