Ansible Verzeichnisse und Dateien
Zur Navigation springen
Zur Suche springen
Beispiel checkmk
. ├── playbooks └── roles ├── checkmk │ ├── files │ ├── tasks │ ├── templates │ ├── handlers │ └── vars
playbooks
- Verbindet die Rollen mit den Hosts
- Letzendlich: Welche Rollen werden auf welche Hosts angewendet
roles
- Zusammenfassung von Vorgängen die auf einem Hosts angewendet werden
- Zum Beispiel ausrollen eines chechmk Agent
tasks
- Konkrete Aufgaben die durchgeführt werden sollen
- Beispiel
- Download eines checkmk Agents
- Installation eines checkmk Agents
files
- Statische Dateien die auf den Host übertragen werden sollen
templates
- Dynamische Dateien die auf den Host übertragen werden sollen
handlers
- Dinge, die in Abehängigkeit gestartet werden müssen
- Meist Services
vars
- Variablen, die man nutzen kann
- Beispielsweise in den Templates