问题描述
我正在使用AWX更新Windows服务器。我有一个包含组和主机的清单文件。例如:
[WWW]
foo.example.com
bar.example.com
foo1.example.com
bar1.example.com
[sql]
one.example.com
two.example.com
three.example.com
在我的工作流程中,我希望服务器一次可以启动。现在,我有两个模板。每个小组一个。是否可以使用一个模板,并在我的工作流程中将hosts变量替换为组名?
我使用相同的剧本进行更新,但使用了另一个variable_host。
variable_host: sql
variable_serial: 1
在我的剧本中,我位于顶部:
hosts: "{{ variable_host | default('WWW') }}"
serial: "{{ variable_serial | default(1) | int }}"
我正在寻找一种解决方案,我不必为我拥有的每个组都创建一个新模板。谢谢!