以下是我的“hosts”文件的内容。如何打印“web_svr1”所属的组?它应该打印 all_servers 和 web_servers。
[web_servers]
web_svr1
web_svr2
[app_servers]
app_svr1
[all_servers:children]
web_servers
app_servers
我尝试使用下面的代码来打印组名称,但它不起作用。
- name: Debug task to print group names
ansible.builtin.debug:
msg: "Host belongs to group:"
loop: "{{ group_names }}"
我发现了,{{ item }}将迭代group_names
msg: "Host belongs to group: {{ item }}"
group_names[0] 将是 all_servers group_names[1] 将是 web_servers