Dies ist eine alte Version des Dokuments!
Begriff | Erklärung |
---|---|
Facts | Eigenschaften eines Systems. Können über das „setup“-Modul aufgelistet werden. Gegen diese kann gematcht werden um Befehle zum Beispiel nur auf Maschinen mit bestimmten Eigenschaften auszuführen. |
Inventory | Liste aller Hosts, ggf. gruppiert um sie als Gruppe anzusprechen |
Tasks | Aufruf eines Moduls um eine bestimmte Aufgabe durchzuführen |
Playbook | Sammlung von Tasks |
Syntax:
ansible <Host-Gruppe> -i Hostdatei -u <Login-User> -m <Modul> -a "<Optional Argumente>" -b
ansible-playbook <Play-Book> -i <Pfad zur Host-Datei> -u <Einloogen als>
Sammelt alle bekannten Facts über die entsprechende Maschine.
Das kann später benutzt werden um nur bestimmte Maschinen (auf die bestimmte Facts zutreffen) anzusprechen.
Ping die Maschinen die angegeben wurden
Gruppen:
[Gruppenname] Einträge
Variablen-Sektionen:
[Gruppenname:vars] Variable=Wert