Topology Orchestration using Ansible
pykwalify used to validate topology against scheme. Read more about pyKwalify
All required packages are in file requirements.txt Issue the command to install them:
pip install -r requirements.txt
To execute the topology Vagrantfile creation (if method Vagrant in topo file choosen) run the python command with scheme and topologies files.
$ python topo_spin_up.py ../yml/scheme.yaml ../yml/topo_3_nodes.yaml
Topology validated
Vagrantfile created