Die Kosten der Komplexität: Ansible AWX
05 May 2024
Alle Variablen mit Ansible debuggen
Beim Arbeiten mit Ansible ist eine der “Rezepte”, die ich immer griffbereit halte, die zur Fehlerbehebung von Variablen. Ich finde es besonders nützlich, eine umfassende Übersicht über die mit einem Host verbundenen Variablen zu haben, die auf den Ebenen “Facts”, Umgebung, Gruppe und Host definiert sind.
Durch Einstellen von gather_facts: true
können wir auf die Variablen zugreifen über:
- Modul:
vars
- Umgebung:
environment
- Gruppennamen:
group_names
- Gruppen:
groups
- Hosts:
hostvars
Um die Variablen in einem lesbaren Format auszugeben, kann der Filter to_nice_json
verwendet werden.