我正试图在多个地方更新我的清单,以备一本具体的游戏手册。 这是三肢的游戏手册。
FYI. 参考配置在实际环境中已经删除。
vars:
instance_groups: [ ec2_instances , docker , ubuntu ]
<snip>
- name: persist new hosts in inventory
lineinfile:
line: "{{ item[1] }}"
path: "{{ inventory_file }}"
insertafter: "{{ item[0] }}"
loop: "{{ instance_groups | product(dns_names) | list }}"
when: dns_names is defined
例如:团体是一个名单,名字是名单
但是,Im 期望该休息室插入每个小孩——每个小队——名称,但只为第一例假团体插入。
档案中的样本:
[ec2_instances]
ec2-3-219-45-179.compute-1.amazonaws.com
ec2-44-212-11-160.compute-1.amazonaws.com
ec2-44-192-37-35.compute-1.amazonaws.com
[docker]
[ubuntu]
Here is a the detailed playbook output https://gist.github.com/traxeon/190f462a3fcc933e60996e63a4b35259
我欢迎任何人对解决办法有任何见解。 感谢。
我期待该庇护所在档案中填满每组长的姓名。