我有一个包含服务器列表的字典:
{"webservers": [10.111.1.11, 10.111.2.11, 10.111.3.11],
"databases": [10.111.1.22, 10.111.2.22, 10.111.3.22]}
我有以下伪任务,它将每个IP地址添加到Ansible的内存清单中:
- name: Add instances to in-memory hosts
add_host:
name: "{{ each_item_in_list_of_myDictionary.values }}"
groups:
- "{{ myDictionary.key }}"
- preflight_group
- permissions_group
loop: "{{ myDictionary }}"
在将每个IP地址分配给名称行以及将值分配为组之一时遇到麻烦。
非常感谢您的帮助。