Jef*_*man 8 dictionary jinja2 ansible ansible-2.x
在Ansible vars文件中,我想将dicts的dict转换为我可以从Ansible Galaxy传递给外部角色的dicts列表.
输入:
postgres_users:
dc1:
name: user_dc1
password: pass_dc1
dc2:
name: user_dc2
password: pass_dc2
dc3:
name: user_dc3
password: pass_dc3
Run Code Online (Sandbox Code Playgroud)
期望的输出:
postgres_users:
- name: user_dc1
password: pass_dc1
- name: user_dc2
password: pass_dc2
- name: user_dc3
password: pass_dc3
Run Code Online (Sandbox Code Playgroud)
有没有一种简单的方法在Ansible vars文件中执行此操作?