15. 执行环境设置参考
有关执行环境定义的详细信息,请参阅 Ansible Builder 文档.
15.1. AWX 的默认执行环境
test/data/pytz
中的示例需要执行环境定义中的 awx.awx
集合。查找插件 awx.awx.tower_schedule_rrule
需要 PyPI pytz
和另一个库才能正常工作。如果将 test/data/pytz/execution-environment.yml
文件提供给 ansible-builder build
命令,那么它将在镜像中安装该集合,读取集合内的 requirements.txt
文件,然后将 pytz
安装到镜像中。
生成的镜像可以通过将这些变量放置在私有数据目录内的 env/settings
文件中,在 ansible-runner
项目中使用。
---
container_image: image-name
process_isolation_executable: podman # or docker
process_isolation: true
awx.awx
集合是默认 AWX 执行环境中包含的内容的一个子集。更多详细信息可以在 awx-ee 存储库 中找到。