Uma solução parece ser executar um playbook para preencher um arquivo em /etc/ansible/facts.d/whatever.fact
usando a variável "{{inventory_hostname}}"
. Quando setup
for executado, ele incluirá o whatever.fact
na saída JSON. Está aqui para o caso de ajudar alguém:
Como posso registrar o inventory_hostname em um arquivo no controle remoto usando um Playbook?