Ich habe eine ansible-playbook
, die viele Aufgaben aufgeführt haben. Alle von ihnen verwenden, um eins nach dem anderen laufen zu lassen, aber ich möchte pause
das Playbook nach einer bestimmten Aufgaben den Benutzer fragen, ob er den Rest der Aufgaben weiter ausführen oder beenden möchte. Ich habe die pause module
von Ansible gesehen, konnte aber kein Beispiel sehen, das Benutzer nach Ja oder Nein fragt, die wiederum das Ansible-Playbook entsprechend fortsetzen oder beenden.pause Ansible Playbook für die Benutzerbestätigung, ob Restaufgaben ausführen
12
A
Antwort
17
Das Modul pause
macht genau das. Es gibt Ihnen jedoch keine Antwortmöglichkeit yes
oder no
. Stattdessen erwartet der Benutzer Ctrl + C und dann ein für Abbruch. Um fortzufahren, muss der Benutzer einfach drücken Geben Sie ein.
Da dies für den Benutzer nicht vollkommen offensichtlich ist, können Sie es im Parameter prompt
beschreiben.
- name: Exterminate mankind
pause: prompt='Please confirm you want to exterminate mankind! Press return to continue. Press Ctrl+c and then "a" to abort'
Verwandte Themen
- 1. Ansible Playbook zum Ausführen von Shell-Befehlen
- 2. Ansible-Playbook mit Python-API ausführen
- 3. Ansible-Playbook für Remote-Kopie und Skriptausführung
- 4. Ansible, Aufgabe ausführen, wenn Playbook die Rolle enthält
- 5. Ansible playbook script failure
- 6. Ansible Playbook-weite Variable
- 7. Standardwert für ansible Hosts in Playbook?
- 8. Run Ansible Playbook ohne Inventar
- 9. Fehlerausgabe in ansible-playbook löschen
- 10. Ausführen eines ansible Playbook auf einer bestimmten Gruppe von Servern
- 11. Ausführen von Ansible-Playbook mit der Python-API
- 12. Dynamisch Wert in Ansible Playbook
- 13. Ansible Multi-Play-Playbook ignorieren ignoriert
- 14. Ansible-Playbook mit privater Git-Rollenabhängigkeit
- 15. Zustand Einstellung des Playbook Vars in ansible
- 16. ansible-playbook -> ControlPath zu lang
- 17. ansible: überprüfen, ob die Variable gleich String
- 18. ansible-pull nicht finden playbook zu laufen
- 19. Ansible Playbook- Pass Variablen in for Schleife
- 20. Angeben von Variablen in Master Ansible playbook
- 21. Geben Sie die PostgreSQL-Passwörter in Ansible Playbook ein.
- 22. Starten Sie die gestoppten AWS-Instanzen mit Ansible-Playbook
- 23. Ansible: Kann ich eine Rolle über die Befehlszeile ausführen?
- 24. Wie man Ansible playbook mit Bamboo oder jenkins laufen lässt
- 25. Run Ansible Playbook auf UNIQUE Benutzer/Host-Kombination
- 26. Asynchrone Befehlsausführung mit Benutzerbestätigung
- 27. ansible - Wie Textbuch für jeden Host ausführen, um sequentiell
- 28. Verwenden von with_items in vars_files in einem Ansible playbook
- 29. Fehler beim Starten des Systemdienstes auf Centos mit ansible-playbook
- 30. Wie importieren Sie Aufgaben in Ihr eigenes Playbook in Ansible?