sphinx-ansible

Imagine a world where your documentation is also your Ansible playbook


License
GPL-3.0
Install
pip install sphinx-ansible==0.0.2

Documentation

sphinx-ansible

sphinx-ansible is an extension that allow you to include real Ansible tasks in your documentation and run them like if it was a regular playbook. The result is recorded in the final document.

sphinx-ansible will also fit well in a CI/CD workflow and become a wait to ensure the documentation works as expected. It also avoid the tedious maintenance of the task output examples in a documentation. Finally, it's also a way to convert your existing functional tests in manual for your users.

Documentation: https://sphinx-ansible.readthedocs.io/en/latest/