Réfléchissez si je veux vérifier quelque chose rapidement. Quelque chose qui n'a pas vraiment besoin de se connecter à un hôte (pour vérifier comment ansible lui-même fonctionne, comme, y compris des gestionnaires ou quelque chose). Ou localhost fera l'affaire. J'abandonnerais probablement cela, mais la page de manuel dit:
-i CHEMIN, --inventory = CHEMIN
Le CHEMIN vers l'inventaire, qui est par défaut/etc/ansible/hosts. Alternativement, vous pouvez utiliser une liste d'hôtes séparés par des virgules ou un seul hôte avec un hôte virgule de fin.
Et quand je lance ansible-playbook sans inventaire, ça dit:
[AVERTISSEMENT]: la liste d'hôtes fournie est vide, seul localhost est disponible
Existe-t-il un moyen facile d'exécuter Playbook contre aucun hôte ou probablement localhost?
Comme l'a suggéré @ydaetskcoR, c'est comme suit:
$ ansible-playbook playbook.yml -i localhost, -k
Et test playbook, d'ailleurs
- hosts: all
tasks:
- debug: msg=test