Run the provided Makefile, it will setup everything you need for running and developing the project.
- pre-commit package installation
- enabling pre-commit hooks
- ansible-core installation
- ansible-lint installation
- Python requirements installation for project
- Ansible collections installation for project
makeThe ansible.cfg expects a vault-password-file in your home directory, create the file and insert the vault password as a single line.
vi ~/.vault-passwordAfterwards run playbooks from the playbooks/ folder and provide a inventory file from the inventory/ folder, for example:
ansible-playbook -i inventory/sandbox.ini playbooks/ios-connection-test.ymlYou need to provide --ask-vault-pass if you are not using the vault-password-file.
- Tim Grützmacher
- Frank Dämming
- Thomas Stotko