【问题标题】:Ansible Tower can we pass hostname as variable to job templateAnsible Tower 我们可以将主机名作为变量传递给作业模板吗
【发布时间】:2020-04-19 04:39:01
【问题描述】:

对于 Ansible Tower,我们可以将主机名作为变量传递给作业模板,这样当作业模板为 Run 时,我们可以在运行时动态传递主机详细信息,并且 playbook 将在该主机上运行。基本上这个变量应该更新库存文件

【问题讨论】:

    标签: ansible ansible-inventory ansible-tower


    【解决方案1】:

    嗯,是的,也不是。您可以在游戏中为hosts 设置一个变量,然后在 Tower 中设置该变量。所以你的剧本应该是这样的:

    ---
    - hosts: "{{ my_host_variable }}"
      tasks:
        .
        .
        .
    

    并将my_host_variable 与模板一起传入。

    【讨论】:

      猜你喜欢
      • 2018-02-21
      • 2019-09-07
      • 2020-02-23
      • 1970-01-01
      • 1970-01-01
      • 2022-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多