- Wie funktioniert die Registrierung in Ansible??
- Verwenden Sie die Registerausgabe in Ansible?
- Wie führe ich wieder ein Fehlerspielbuch aus??
- Wie setze ich in Ansible unerreichbar zurück?
Wie funktioniert die Registrierung in Ansible??
Das Register wird verwendet, um die Ausgabe jeder Aufgabe zu erfassen und in einer Variablen zu speichern. Diese Variable kann später zusammen mit Druck, Schleifen, Bedingungen usw. verwendet werden. Wenn Sie eine Aufgabe in Ansible ausführen, wird die gesamte Ausgabe der Aufgabe nicht auf STDOut (Terminal) gedruckt.
Verwenden Sie die Registerausgabe in Ansible?
Ansible Register ist eine Möglichkeit, die Ausgabe aus der Aufgabenausführung zu erfassen und in einer Variablen zu speichern. Dies ist ein wichtiges Merkmal, da diese Ausgabe für jeden Remote -Host unterschiedlich ist und die Grundlage für die Erkrankung von Bedingungen Loops verwenden können, um einige andere Aufgaben zu erledigen. Außerdem ist jeder Registerwert während der gesamten Playbook -Ausführung gültig.
Wie führe ich wieder ein Fehlerspielbuch aus??
Sie können einen ähnlichen Effekt erzielen, indem Sie nur das -Step Flag e verwenden.G: Ansible-Playbook Playbook. YML -STEP . Der Schritt fragt Sie, bevor Sie jede Aufgabe ausführen, und Sie können (n) o/(y) es/(c) ontinue wählen . Mit diesem Ansatz führen Sie bei Bedarf selektiv Aufgaben aus und gehen Sie auch von Punkten, an dem es fehlgeschlagen ist, nach den Fixes fort.
Wie setze ich in Ansible unerreichbar zurück?
Zurücksetzen unerreichbarer Hosts
Wenn Ansible keine Verbindung zu einem Host herstellen kann, markiert es den Host als "unerreichbar" und entfernt ihn aus der Liste der aktiven Hosts für den Lauf. Sie können Meta: Clear_host_errors verwenden, um alle Hosts zu reaktivieren, sodass nachfolgende Aufgaben versuchen können, sie erneut zu erreichen.