Cómo agregar automáticamente direcciones IP al archivo host de Ansible

Cómo agregar automáticamente direcciones IP al archivo host de Ansible

Estoy buscando una manera de automatizar la adición de direcciones IP a mi archivo de host de Ansible cuando se crean nuevas máquinas virtuales en lugar de agregarlas o eliminarlas manualmente al archivo de hosts.

También quiero poder agrupar las IP por aplicación y entorno. Estas son máquinas virtuales de Azure.

Respuesta1

Hay un guión para lograr esto.

$ ./ansible/contrib/inventory/azure_rm.py --help

Script de inventario dinámicote ayudará con esto.

información relacionada