Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
ansible [2018/10/04 21:41] root [Inventory] |
ansible [2018/10/04 22:34] (aktuell) root [Inventory] |
||
---|---|---|---|
Zeile 143: | Zeile 143: | ||
+ | ====== Roles ====== | ||
+ | |||
+ | Roles erlaubt es mehrere Playbooks zu einer Rolle zusammenzufassen. \\ \\ Dadurch lassen sich Playbooks thematisch aufteilen, gleichzeitig aber zusammenfassen.0\\ Die Roles können wiederum in anderen Playbooks genutz werden. \\ Sinnvoll zum Beispiel um Systeme aufzusetzen -> ein System kann dabei mehrere Rollen haben z.B. Basissystem + Webserver + Datenbankserver die jeweils in eigenen Rollen definiert werden können. | ||
+ | |||
+ | * jede Rolle ist eine Verzeichnisstruktur | ||
====== Optionen der Werkzeuge ====== | ====== Optionen der Werkzeuge ====== | ||
Zeile 151: | Zeile 156: | ||
|-b / --become|Nach dem Login via ssh, führe die Befehle mit sudo aus| | |-b / --become|Nach dem Login via ssh, führe die Befehle mit sudo aus| | ||
|-K / --ask-become-pass|Im Zusmmenhang mit sudo (Option -b) - Frage interaktiv nach dem sudo-Passwort | | |-K / --ask-become-pass|Im Zusmmenhang mit sudo (Option -b) - Frage interaktiv nach dem sudo-Passwort | | ||
+ | |||
+ | |||
+ | ====== Dateien ====== | ||
+ | |||
+ | ===== ansible.cfg ===== | ||
+ | |||
+ | * Zentrale Konfigurationsdatei | ||
+ | * / | ||
+ | * ~/ | ||
+ | |||
+ | |||
+ | |||
+ |