Get started

Ansible is open-source technology that can perform virtually any IT task and remove complexity from workflows.

Code that reads like documentation

Ansible is an automation language that can describe any IT environment, whether homelab or large scale infrastructure. It is easy to learn, beautiful code that reads like clear documentation.

Freedom from repetitive tasks

As an automation engine, Ansible ensures that your IT environment stays exactly as you describe it, no matter the complexity. Not only that, you can automate any command with Ansible to eliminate drudgery from your daily routine. Ansible gives you tooling to be more productive and solve problems that really matter.

Back to top 

Developers

Extend automation with custom Ansible modules, add functionality to existing modules, or fix bugs to improve existing code.

Back to top 

Maintainers

Ansible community maintainers are trusted contributors who oversee project lifecycle and overall health.

Back to top 

Grab the Bullhorn

The Bullhorn is a weekly newsletter full of Ansible Community news and updates.

Ansible ecosystem

View more 

Expand automation to an unlimited set of use cases with projects in the Ansible ecosystem.

Ansible Core

The Ansible programming language, automation tooling, and architectural framework.

Find out more 

Antsibull Nox

A nox helper library that simplifies the process of testing Ansible collections through a common interface for various tools.

Find out more 

Ansible Builder

Ansible Builder lets you create Execution Environments, which are container images that act as Ansible control nodes.

Find out more 

Ansible developer tools

An integrated tool kit and framework for creating Ansible automation content, from bootstrapping new projects to setting up ci/cd pipelines.

Find out more 
Back to top 

Contribute

You can contribute to Ansible in so many ways...

  • Organize meetups with other automation enthusiasts.
  • Give lighting talks.
  • Host Ansible workshops.
  • Code a new module or fix a bug.
  • Improve the documentation.

Want to get involved? Check out our contributor resources and join the Ansible community - we'd love to have you.

Back to top 
Red Hat Ansible Automation Platform logo

Red Hat Ansible Automation Platform provides everything needed to create, execute, and manage automation in a single subscription. From execution environments to certified collections to automation analytics, discover the features and benefits of Ansible Automation Platform.

Red Hat Ansible Automation Platform documentation
Back to top