Наличие файла инвентаря, например:
[my_hosts]
my_host ansible_ssh_host=123.123.123.123
my_host2 ansible_ssh_host=234.234.234.234
Я хочу собрать некоторые отладочные данные в моих шаблонах.
-
Как мне получить переменную псевдонима в playbook/template? То есть:.
debug: msg=Myhost is {{ ansible_host_alias }} # Myhost is my_host # Myhost is myhost2
Я попытался собрать факты, используя ansible -m setup my_host. Переменные ansible_hostname, HOSTNAME и HOST содержат имя машинного узла, т.е. echo $HOSTNAME, которое отличается от моего псевдонима.