cablelabs/snaps-boot

Create jinja2 templates with defaults for applying playbooks

Opened this issue · 1 comments

Each task will need input from a yaml file. These yaml files can be created by combining environment specific information in the hosts.yaml and defaults from a new defaults.yaml files per task or globally.

Create one or more inventroy.yaml files in /etc/ansible or /etc/snaps or home...need to figure this out...

/etc/snaps/labname/

The recommendation would be to use Ansible roles to define "sane defaults" that would be called by the master playbook from #256 and variables may be overridden by the hosts structure in #253