У меня есть файл hosts, как показано ниже
[test1]
10.33.11.198
10.33.11.185
Я использую шаблон, как показано ниже
{% for i in groups['test1'] %}
IP{{ i }}={{ hostvars[groups['test1'][i]]['ansible_default_ipv4']['address'] }}
{% endfor %}
мое ожидание
IP0=10.33.11.198
IP1=10.33.11.185
но я получаю ошибку ниже.
fatal: [10.33.11.198]: FAILED! => {"changed": false, "msg": "AnsibleUndefinedVariable: 'list object' has no attribute u'10.33.11.198'"}
fatal: [10.33.11.185]: FAILED! => {"changed": false, "msg": "AnsibleUndefinedVariable: 'list object' has no attribute u'10.33.11.198'"}
Любая помощь будет оценена.