Existe um script para realizar isso.
$ ./ansible/contrib/inventory/azure_rm.py --help
O Dynamic Inventory Script irá ajudá-lo com isto.
Estou procurando uma maneira de automatizar a adição de endereços IP ao meu arquivo host Ansible quando novas máquinas virtuais são criadas, em vez de adicioná-las / removê-las manualmente no arquivo de hosts.
Eu também quero poder agrupar os IPs por aplicativo e ambiente. Essas são VMs do Azure.
Existe um script para realizar isso.
$ ./ansible/contrib/inventory/azure_rm.py --help
O Dynamic Inventory Script irá ajudá-lo com isto.