我在拥有超过 100 台服务器的环境中使用 awx cli (19.1.0) 和 awx (13.0.0)
当(例如)查询失败或更改结果时:
awx --conf.host https://my.awx --conf.username myuser --conf.password mypass -k -f human --filter 'event_display,event_data,host_name,play,task,stdout' job_events list --job 1234 --event runner_on_ok --changed true > /tmp/tmp
我只得到 25 个结果。
(这适合 awx api 的分页吗?!)
是否可以选择获取 awx 运行的每个结果?
(ARA将是 cli 的绝佳替代品,但不适用于我的环境/任务)
更新/提示--help
我不知道如果成功通过身份验证
,似乎只能获得正确的命令行帮助( )(请参阅我对答案的评论)
要获取所有结果,请将标志 --all 添加到查询中。
参考:Ansible Tower/AWX CLI v3.8.3 用户指南