Je veux courir Ansible en Python sans spécifier le fichier d'inventaire à (ANSIBLE_HOST) mais juste par:Comment exécuter Ansible sans spécifier l'inventaire mais l'hôte directement?
ansible.run.Runner(
module_name='ping',
host='www.google.com'
)
Je peux réellement faire en tissu facilement, mais simplement se demander comment faire en Python. D'un autre côté, la documentation de l'API Ansible pour python n'est pas vraiment complète.
IPv6 fonctionne avec Ansible> = 1.3. – trkoch
Dans Ansible 1.9.1, lorsque vous appelez ansible-playbook, supprimez "all" de la ligne de commande mais laissez-le dans playbook.yml. C'est la bonne réponse "ansible-playbook -i example.com, playbook.yml" – PinoSan
Ensuite, que dois-je définir comme "hôte" dans le playbook de sorte qu'il fonctionne avec n'importe quel serveur? – azmeuk