Getting started with Execution Environments

Execution Environments (EEs) are Ansible control nodes packaged as container images. EEs remove complexity to scale out automation projects and make things like deployment operations much more straightforward.

EEs provide you with:

  • Software dependency isolation

  • Portability across teams and environments

  • Separation from other automation content and tooling

You can use Ansible community EEs to get up and running. Or you can easily build and deploy custom EEs with whatever packages and Ansible community collections you need for your project.

Visit Getting started with Execution Environments in the Ansible ecosystem documentation.

Ansible ecosystem

Using EEs with projects in the Ansible ecosystem lets you expand automation to lots of use cases:

Visit the Ansible ecosystem documentation to find How Tos and tutorials for using EEs with Ansible projects.