Digamos que você precise executar uma ação e incluir hostvars de um grupo de hosts. Informações sobre como fazer isso em modelos podem ser encontradas aqui: http://ansible.cc/docs/playbooks2.html#magic-variables-and-how-to-access-information-about-other-hosts – mas e se você quer fazer isso durante uma peça?
Um exemplo:
Você tem um sistema de controlador que precisa registrar todos os hosts em um grupo específico como escravos para o aplicativo. Neste exemplo, o grupo é denominado “escravos” e o nome do host e o endereço IP de cada host são necessários.
name: Register slave systems
action: command register-slave --hostname ${hostvars.{$item}.ansible_hostname} --ip ${hostvars.${item}.ansible_em1.ipv4.address}
with_items: ${groups.slaves}
Como visto, isso permite que você itere através de hostvars de grupos para uso em seu jogo!