Reg*_*gie 2 ansible ansible-awx ansible-tower
我一直在遵循在 AWX 上设置自定义虚拟环境的说明。
到目前为止的步骤:
/var/lib/awx/venv/py2在和创建了 virtualenvs/var/lib/awx/venv/py3PATCH请求以更新 venv 路径设置
http://localhost:8052/api/v2/settings/system { "CUSTOM_VENV_PATHS": ["/var/lib/awx/venv/"] }/api/v2/config除了默认的 virtualenv 之外,端点从不显示任何内容。
"custom_virtualenvs": [
"/var/lib/awx/venv/ansible/"
]
Run Code Online (Sandbox Code Playgroud)
我尝试过的其他事情:
CUSTOM_VENV_PATHS = ['/var/lib/awx/venv/']于/etc/tower/settings.py我缺少什么?
资源:
https://docs.ansible.com/ansible-tower/latest/html/upgrade-migration-guide/virtualenv.html
https://github.com/ansible/awx/blob/devel/docs/custom_virtualenvs.md
解决方案是将虚拟环境添加到 AWX Web 映像和 AWX 任务映像。
虚拟环境未注册,因为我仅将它们添加到任务映像中。将它们添加到任务和 Web 映像后,我就可以使用虚拟环境,而无需运行 PATCH 请求或提供任何其他配置。(这是因为我将虚拟环境放在默认目录中/var/lib/awx/venv/)。
| 归档时间: |
|
| 查看次数: |
3213 次 |
| 最近记录: |