Warum Ansible-Playbooks Fehlschlagen
Ansible ist das Standardwerkzeug für Infrastrukturautomatisierung. Agentenlos (über SSH), einfache YAML-Syntax, aber Fehler können kryptisch sein.
Häufige Fehler und Lösungen
1. SSH-Verbindungsfehler
Testen Sie manuell: ssh -i ~/.ssh/schlüssel benutzer@ziel_ip
2. Privilegieneskalations-Fehler
Konfigurieren Sie passwortloses sudo oder verwenden Sie --ask-become-pass.
3. Undefinierte Variable
Nutzen Sie - debug: var=meine_var und {{ meine_var | default('wert') }}.
4. Idempotenzprobleme
Ersetzen Sie command/shell durch native Module wie file, copy, template.
5. Modul/Collection Nicht Gefunden
ansible-galaxy collection install community.general