Overview of Ansible Molecule
mainMolecule is an Ansible testing framework used for developing and testing Ansible collections, playbooks, and roles. It utilizes standard Ansible features like inventory, playbooks, and collections to enable flexible testing workflows.
Key capabilities include:
- Testing against containers, virtual machines, cloud infrastructure, hyperscaler services, APIs, databases, and network devices.
- Validating inventory configurations and dynamic inventory sources.
- Supporting the latest two major versions of Ansible (N/N-1).