Development
This topic is split into four main sections, each section covers a different additional tool to consider when developing your Ansible content.
-
Small guide for version controlling playbooks.
-
Installation and usage of the community backed Ansible Best Practice checker.
-
How to test your Ansible content during development.
-
How to create your own custom modules and plugins.
-
How to monitor your playbook for resource consumption or time taken.
Tools
Each section above make use of an additional tool to support you during your Ansible content development. In most cases the standalone installation, as well as a custom container-based installation and usage method is described.
The Ansible community provides a Container image bundling all the tools described in the sections above.
For example you could output the version of the installed tools like this:
Take a look into the respective sections for more information and additional usage instructions.