我在Tower中运行一个项目,借此使用Survey提示用户进行选择;
现在,这是作为可能性提供的组名列表,该组名将与清单中定义的组以及group_vars
下以其名称命名的vars文件相匹配。
主要播放内容如下:
---
- name: Project Title
hosts: "{{ site_code }}"
因此,如果选择了office
,它将通过office
组并从group_vars\office.yml
获取信息
由于这些小组都附有代码,因此仅与我的团队有关;
但是,每个vars文件中都有一个Location属性,该属性具有所使用的办公室/站点的真实名称,如果提示用户使用这些名称,则该属性将是理想选择,然后将其转换为组名称以供{{ 1}}。
我会将所有组重命名为一个逻辑标题,但是其中一些很大,有破折号等,并且在此特定设置中,库存组名的限制是限制性的。
任何帮助,不胜感激!