Наличие файла инвентаря, например:
[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
, которое отличается от моего псевдонима.