将Ansible Tower日志输出直接下载到托管远程服务器上的输出文件中



有人能帮忙吗;如何将Ansible Tower执行结果下载到特定远程服务器上的日志文件中&";。

我在";如何自动下载执行结果&";。

我理解您类似于Ansible Tower REST API的问题:是否有任何方法可以获得作业的日志/输出?

根据Tower API参考指南:作业,以下调用可能在远程服务器上工作。

curl --silent -u ${TOWER_USER}:${TOWER_PASSWORD} -JL https://${TOWER_URL}/api/v2/jobs/${JobID}/stdout?format=txt_download -o job_${JobID}.log

从而产生一个名为CCD_ 1的文件的输出。

您可以将其转移到Ansible任务中,最好是使用shell模块而不是

最新更新