из inventory в шаблоне так:
server_name
www.{{ ansible_fqdn }}
{{ ansible_fqdn }};
но когда тоже самое пытаюсь сделать из файла плейбука
- name: create test index.html
copy:
dest: "/var/www/html/index.html"
content: |
{{ ansible_fqdn }}
получаю вместо значения ansible_fqdn значение inventory_hostname
может надо как-то по другому обращаться к таким характеристикам host из inventory?
понимаю что это массив и надо как-то конкретнее обратиться
пробовал обращаться через hostvars но все равно вижу значение inventory_hostname вместо ansible_fqdn
но если обращаюсь через hostvars к ansible_host то значение корректное
Ну, так и используйте ansible_host вместо ansible_fqdn. В чем проблема-то?
Обсуждают сегодня