Überlegen Sie, ob ich etwas schnell überprüfen möchte. Etwas, das nicht wirklich eine Verbindung zu einem Host benötigt (um zu überprüfen, wie ansible selbst funktioniert, wie zum Beispiel von Handlern oder etwas). Oder localhost wird es tun. Ich würde wahrscheinlich dazu geben, aber man-Seite sagt:Run Ansible Playbook ohne Inventar
-i PATH, --inventory = PATH
Der Pfad zum Inventar, die standardmäßig in/etc/ansible/hosts. Alternativ, können Sie eine durch Kommas getrennte Liste von Hosts oder einen einzelnen Host mit einem abschließenden Komma-Host verwenden.
Und wenn ich ansible-Textbuch ohne Inventar laufen, heißt es:
[WARNUNG]: bereitgestellt Host-Liste ist leer, nur localhost verfügbar ist
Gibt es ein einfache Möglichkeit, Playbook gegen keinen Host oder wahrscheinlich localhost zu betreiben?
'-i "localhost", ' – ydaetskcoR
der Tat, es ist nicht zu haben auftreten Ich von der Beschreibung, ich überprüft mit '-i localhost'. Ohne Komma. –
Ich benutze 'echo 'localhost'> hosts.ini', weil meine realen Inventare in Produktion, Referenz, Test und Entwicklung partitioniert sind. – ceving