Dump hostvars

O Ansible é capaz de fazer orquestrações bastante complexas e conectar vários componentes. Geralmente, para fazer isso, você precisa saber o que está nas variáveis ​​de host para cada host referido em um manual e então usar modelos jinja para gerar a conf com a ‘fiação’.
Eu uso um manual simples para gerar um dump de todas as variáveis ​​de host que cada host pode ver para entender melhor quais variáveis ​​estão disponíveis para ‘conectar’ hosts, bem como garantir que os hosts sejam acessíveis ao meu manual

checkvars.yml (manual)

tasks:
- name: Generate a /tmp/ansible.vars to check for hostvars
action
: template src=templates/checkvars.j2 dest=/tmp/ansible.vars

Em seguida, em checkvars.j2

{% for k,v in hostvars.iteritems() %}
Key {{k}} Value: {{v|pprint}}
{% endfor %}