有人能帮忙吗;如何将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
模块而不是。