Ansible - доступ к инвентарному псевдониму
Наличие файла инвентаря, как:
[my_hosts]
my_host ansible_ssh_host=123.123.123.123
my_host2 ansible_ssh_host=234.234.234.234
Я хочу собрать отладочную информацию в моих шаблонах.
Как я могу получить доступ к переменной псевдонима в playbook / шаблоне? т.е .:
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
который отличается от моего ответного псевдонима.