- Home
- Infrastructure Testing Tools
- Molecule
On the recordRead 5 Oct 202623 facts
Molecule
On the record
- Ansible versions
- Molecule supports only the latest two major versions of Ansible (N/N-1).docs.ansible.com · read 5 Oct 2026
- Ansible version support
- Molecule supports only the latest two major versions of Ansible.docs.ansible.com · read 5 Oct 2026
- CI
- The documentation gives a GitHub Actions example that installs dependencies and runs `molecule test`.docs.ansible.com · read 5 Oct 2026
- CI integrations
- The documentation provides continuous integration examples for GitHub Actions, Travis CI, GitLab CI, Azure Pipelines, Jenkins Pipeline, and Tox.docs.ansible.com · read 5 Oct 2026
- Command line
- Molecule can be invoked with the molecule command or as a Python module using python3 -m molecule.docs.ansible.com · read 5 Oct 2026
- Container option
- Molecule is included in the Ansible Development Tools container image.docs.ansible.com · read 5 Oct 2026
- Drivers
- Molecule uses the delegated driver by default, and other drivers can be installed separately, most through the molecule-plugins package.docs.ansible.com · read 5 Oct 2026
- Installation
- The documentation names pip as the only supported installation method and recommends installing Molecule through the ansible-dev-tools package.docs.ansible.com · read 5 Oct 2026
- Integrations
- Molecule uses Ansible features such as inventory, playbooks, and collections, and community drivers are available through molecule-plugins.docs.ansible.com · read 5 Oct 2026
- Inventory
- Molecule can use existing Ansible inventory sources, including static files, dynamic scripts, and inventory plugins.docs.ansible.com · read 5 Oct 2026
- License
- The project GitHub page identifies Molecule as MIT licensed.github.com · read 5 Oct 2026
- Notable limitation
- Molecule does not include ansible-lint; the installation documentation instructs users to install it separately.docs.ansible.com · read 5 Oct 2026
- Platform requirements
- Installation requires Python packaging and Python management on the system running Molecule, and the documentation gives package installation examples for CentOS and Ubuntu.docs.ansible.com · read 5 Oct 2026
- Pricing
- The project documentation provides pip installation instructions and does not list a paid plan or price.docs.ansible.com · read 5 Oct 2026
- Purpose
- Molecule is an Ansible testing framework for developing and testing collections, playbooks, and roles.docs.ansible.com · read 5 Oct 2026
- Requirements
- Molecule requires a recent supported version of ansible-core, and selected drivers may require additional operating system packages or Python packages.docs.ansible.com · read 5 Oct 2026
- Security
- The documentation recommends installing Molecule in a virtual environment and notes a possible issue on SELinux-supporting systems when installed into one.docs.ansible.com · read 5 Oct 2026
- Support
- The project directs users to the Ansible community forum for questions and help, and says possible security bugs can be reported to [email protected].docs.ansible.com · read 5 Oct 2026