我编写了一个 Ansible 剧本,它需要运行它的作业编号作为其参数之一,以便我将对作业的引用添加到我维护的数据库中。如何让 Tower 模板将其传递给剧本?
这是我目前不理想的解决方案:
我首先使用包含我的剧本的模板开始使用tower-cli
,此时作业号返回给我。然后,我将作业编号作为参数传递给另一个模板,该模板调用将作业编号写入数据库的剧本。
理想情况下,我希望能够通过运行单个剧本,tower-cli
而不必担心这样做时的作业编号。我希望 Tower 将工作编号传递给原始剧本,以免需要第二份剧本。对此问题的任何其他解决方案也将不胜感激。