Gibt es eine Möglichkeit, Playbook-Syntax und Variablen zu überprüfen?Ansible. Schneller Weg zur Überprüfung der Syntax?
Ich versuche zu trocknen (- überprüfen), aber aus einigen Gründen funktioniert es wirklich langsam. Es sieht aus wie es versucht, eine Aktion statt nur überprüfen Sie die Syntax en Fehler wie diese
Ich möchte wegzulassen auszuführen:
..."msg": "AnsibleUndefinedVariable: ERROR! 'application_name' is undefined"}
Also, es gibt keine Möglichkeit, schnell zu überprüfen, dass alle Variablen deklariert sind? Es ist schade, dass Sie am Ende des langen Playbooks einen Namen falsch eingegeben haben. – kharandziuk
Es gibt zwei Arten von Checks: Syntax-Check und Dry-run, mir ist derzeit keine andere Art von Checks bekannt. – Istvan
Seien Sie vorsichtig mit '--check'. Seit Ansible 2.2 können Sie eine Aufgabe im normalen Modus ausführen und Änderungen am System vornehmen, selbst wenn das Playbook mit '--check' aufgerufen wird. Lesen Sie Folgendes: [Aktivieren oder Deaktivieren des Prüfmodus für Aufgaben] (http://docs.ansible.com/ansible/playbooks_checkmode.html#enabling-or-disabling-check-mode-for-tasks) – usterk