ansible - AWX - 如何/在何处修改全局作业设置
问题描述
环境:
- AWX -
16.0
在 CentOS8 上的 Docker 中 - Ansible
2.9.15
问题:
在AWX Settings -> Job Settings
. 如何修改“暴露于孤立作业的路径”部分
该Edit
按钮当前不适用于此版本,因此必须有一个配置文件控制这些选项。我需要添加AWX_PROOT_SHOW_PATHS: /var/lib/awx/.ssh
作业 SSH 连接的选项。
谢谢
解决方案
您可以使用 cli 工具awx-cli
更改 AWX/Tower 设置。在运行容器的机器上安装该工具(我使用 CentOS):
yum install ansible-tower-cli
使用您的管理员凭据登录:
awx-cli login admin
要列出所有可用设置,请使用setting list
参数。您可以使用 grep 或更少或其他任何东西来过滤输出:
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 更改它们。
推荐阅读
- html - 使用 Bootstrap 4 在移动设备上定位导航栏图标?
- react-native - 无法使用导航和多个 StackNavigators 传递参数
- python - python-pptx:处理受密码保护的 PowerPoint 文件
- acumatica - 如何从自定义屏幕将值传递给确认弹出窗口
- haskell - 如何在 Haskell 中使用 State monad 计算列表项?
- python - 如何模拟在“A”类中调用并在“B”类中定义的函数?
- laravel - 如何在没有重新加载页面的情况下比较发送短信的 otp 号码?
- java - 如何从文件名中提取数字后缀
- django - 我在 Django 中找不到模块
- sql - 从 Id 列表构建 Sql 查询