Ansible content tools
Create, test, and deploy Ansible content in your IT environment.
Ansible® content tools are an integrated and supported suite of capabilities that are part of every Red Hat® Ansible Automation Platform subscription. They help IT practitioners at any skill level accurately create automation content faster than with manual coding—building, testing, and deploying modules and playbooks without requiring hard coding skills.
Ansible Molecule creates test environments that mimic real ones, allowing you to test playbooks, roles, and collections across multiple instances, operating systems, virtualization providers, and more.
ansible-lint analyzes your playbooks, roles, and collections—looking at the markup syntax and how you're using the modules. It goes beyond regular YAML linters by checking Ansible tasks themselves.
ansible-test can run checks to enforce coding standards and requirements, unit tests against Ansible modules, and integration tests to ensure workflows connect to your source code repositories.
ansible-navigator reviews and explores collections, configurations, documentation, images, inventories, and playbooks. Watch jobs, share playbooks, browse execution environments and inventories, extract reusable examples, and more.
The Ansible content development kit (CDK)—expected for release in 2024—is a bundled collection of tools that expands Ansible content creation from IT practitioners performing manual tasks to self-enabled automation content developers.
Red Hat named a leader in infrastructure automation
Forrester Research named Red Hat Ansible Automation Platform a leader in The Forrester WaveTM: Infrastructure Automation, Q1, 2023—with the highest score in the strategy category.
What is an Ansible content creator?
Ansible content creators (or automation developers) are typically domain experts who create Ansible content to offload repetitive tasks in a repeatable, consistent way. Through automation, they apply their specialized knowledge and experience to improve not just their own productivity and efficiency, but that of their entire organization.
How do I access Ansible content tools?
Are Ansible content tools supported?
With the exception of Ansible Molecule—which is currently in developer preview—yes. Unlike unsupported community projects, Red Hat support is essential for enterprise production environments and assists with installation, debugging, upgrades, configurations, and content tool integration with Red Hat Enterprise Linux®.
This popular community feature is available as a developer preview—with new functionality.
Install ansible-builder and learn how to create custom execution environments in under an hour.
The Red Hat Developer Hub provides exclusive, curated resources to help even novice IT practitioners accelerate their path to becoming experienced automation developers.