Ich versuche Ansible Playbooks zu verwenden, um einen Multi-Arch-Cluster zu betreiben. Um dies zu tun, muss ich nun spezifische Entscheidungen treffen. Gibt es ein Ansible-Modul, das mir dabei helfen kann? Oder gibt es einen Weg, wo ich den Bogen kennen und diesen in der "wann" -Anweisung verwenden kann?Wie man eine bogenspezifische Entscheidung in Ansible Playbooks treffen?
0
A
Antwort
3
Verwenden Sie das Modul debug
, um die Fakten Ihrer Ziele anzuzeigen und wählen Sie das für Ihre Bedingungen am besten geeignete aus.
ansible_architecture
für einen Anfang. ansible_os_family
, ansible_distribution
... Was für Sie funktioniert.
Verwandte Themen
- 1. ansible - Playbooks parallel laufen
- 2. Separate ansible provisioning playbooks in vagrant
- 3. regex in Jinja 2 für ansible Playbooks
- 4. ansible Fehler in Openshift-ansible/Playbooks/byo/config.yml
- 5. Ansible-Version innerhalb eines Playbooks überprüfen
- 6. Ansible-Playbooks sicher auf eine einzelne Maschine beschränken?
- 7. wie man Entscheidung mit Optimierungsalgorithmen machen
- 8. Regulärer Ausdruck für IP-Bereich in Ansible Playbooks für Gruppierung
- 9. Wie verwende ich einen Iterator in Scala, um eine Entscheidung basierend auf Längenspeicher effizient zu treffen
- 10. Benutzer vs Sudo vs sudo_user in ansible Playbooks
- 11. Benutzerdaten in swift speichern und eine Entscheidung über die Daten treffen (iOS app dev)
- 12. Überwachen Sie die Ereignisserie für einige Zeit und treffen Sie dann eine Entscheidung
- 13. Test anisible Playbooks für veraltete Syntax gegen eine bestimmte Version
- 14. Vars_prompt in Playbooks
- 15. Wie kann Ansible das Ergebnis eines Playbooks in einer Variablen "registrieren"?
- 16. Wie erhält man --limit Argumente in einem Ansible Playbook?
- 17. Wie benutze ich vault-geschützte Variablen in Playbooks?
- 18. Wie wird die Ansible 2.0 Python-API zum Ausführen eines Playbooks verwendet?
- 19. Wie vermeidet man, dass schwerwiegende Aufgabenfehler mit ansible übersprungen werden?
- 20. Best Practices für das Teilen von ansible Playbooks in einem privaten Team?
- 21. Ansible - wie verkettet man Dateiinhalte in eine Variable
- 22. Wie kann man Ansible-Fakten in eine Vorlagendatei einbetten?
- 23. Ansible Python API 2.0: Ausführen eines Playbooks in einem Python-Skript für Windows-Clients
- 24. Entscheidung in verteilten Anwendungen
- 25. Wie behandelt man Änderungen an Init-Skripten in Ansible?
- 26. Wie modelliert man eine Entscheidung, eine Auswahl und eine ChoiceSet-Beziehung?
- 27. Klasse Design Entscheidung
- 28. Fehler beim Aktualisieren von ElastiCache in Ec2.py beim Ausführen von Ansible-Playbooks
- 29. dynamische Listen in ansible deklarieren?
- 30. Wie definiert man eine "globale Variable" aus einer "ansible-playbook extra variable" in Ansible?
Danke für die schnelle Antwort. Irgendeine Idee, was der Unterschied zwischen ansible_architecture und ansbile_machine ist, sehen beide gleichzeitig ähnlich und verwirrend aus! – Pensu
Der Code ist nicht geheim https://github.com/ansible/ansible/blob/devel/lib/ansible/module_utils/facts.py – techraf
haben mit einem Follow-up aktualisiert, bitte beraten :) – Pensu