Ansible: alias de inventario de acceso
Tener un archivo de inventario como:
[my_hosts]
my_host ansible_ssh_host=123.123.123.123
my_host2 ansible_ssh_host=234.234.234.234
Quiero recopilar información de depuración en mis plantillas.
¿Cómo accedo a la variable alias en un libro de jugadas / plantilla? Es decir.:
debug: msg=Myhost is {{ ansible_host_alias }}
# Myhost is my_host
# Myhost is myhost2
Traté de recopilar datos usandoansible -m setup my_host
. Las variablesansible_hostname
, HOSTNAME
yHOST
contener el nombre de host de la máquina, es decirecho $HOSTNAME
que difiere de mi alias ansible.