使用执行环境入门

您可以在容器中运行 Ansible 自动化,就像任何其他现代软件应用程序一样。Ansible 使用称为执行环境 (EE) 的容器镜像来充当控制节点。EE 消除了扩展自动化项目的复杂性,并使诸如部署操作之类的操作更加简单。

执行环境镜像包含以下标准软件包

  • ansible-core

  • ansible-runner

  • Python

  • Ansible 内容依赖项

除了标准软件包之外,EE 还可能包含

  • 一个或多个 Ansible 集合及其依赖项

  • 其他自定义组件

本入门指南将向您展示如何构建和测试一个简单的执行环境。生成的容器镜像表示一个 Ansible 控制节点,其中包含

  • 标准 EE 软件包

  • community.postgresql 集合

  • psycopg2-binary Python 包