问题描述
环境:
问题:
在 AWX Settings -> Job Settings
的用户界面内。
如何修改“暴露给孤立作业的路径”部分
Edit
按钮目前不适用于此版本,因此必须有一个配置文件来控制这些选项。
我需要为作业 SSH 连接添加选项 AWX_PROOT_SHOW_PATHS: /var/lib/awx/.ssh
。
谢谢
解决方法
您可以使用 cli 工具 awx-cli
更改 AWX/Tower 设置。
在运行容器的机器上安装该工具(我使用 CentOS):
yum install ansible-tower-cli
使用您的管理员凭据登录:
awx-cli login admin
要列出所有可用设置,请使用 setting list
参数。您可以使用 grep 或 less 或其他任何东西来过滤输出:
awx-cli setting list | grep AWX_PROOT_SHOW_PATHS
要更改设置的值,请使用 setting modify
参数。在您的情况下,它看起来像这样:
awx-cli setting modify AWX_PROOT_SHOW_PATHS '/your/path'
在 AWX 版本 16.0.0 中,Web-UI 中的许多设置都无法访问,因此必须通过 awx-cli 更改它们。
,从 16.0 版本开始,您需要使用 Ansible 包来修改 AWX 平台内的设置 https://docs.ansible.com/ansible/latest/collections/awx/awx/tower_settings_module.html