小编Kon*_*men的帖子

如何在Ansible中获取子组列表?

我有一个如下所示的库存文件:

[master]
host01

[nl]
host02

[us]
host03

[satellites:children]
nl
us
Run Code Online (Sandbox Code Playgroud)

如何获得satellites作为其父母的群组列表?

我正在寻找一个与此类似的解决方案:

- debug: msg="{{ item }}"
  with_items: "{{ groups['satellites:children'] }}"
Run Code Online (Sandbox Code Playgroud)

更新:

我能够提供的唯一解决方案是:

- debug: {{ item }}
  with_items: "{{ groups }}"
  when: item != "master" and item != "satellites" and item != "all" and item != "ungrouped"
Run Code Online (Sandbox Code Playgroud)

但那不是很灵活.

loops inventory ansible

5
推荐指数
1
解决办法
3066
查看次数

标签 统计

ansible ×1

inventory ×1

loops ×1