当我们检查主机变量时:
- name: Display all variables/facts known for a host
debug: var=hostvars[inventory_hostname]
我们得到:
ok: [default] => {
"hostvars[inventory_hostname]": {
"admin_email": "admin@surfer190.com",
"admin_user": "root",
"ansible_all_ipv4_addresses": [
"192.168.35.19",
"10.0.2.15"
],...
我将如何指定
"ansible_all_ipv4_addresses"
的第一个元素列表?
最佳答案
使用点符号
"{{ ansible_all_ipv4_addresses.0 }}"
关于Ansible:如何使用 yaml 指定数组或列表元素事实?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36667042/