diff --git a/inventory.md b/inventory.md index d829107..2f8506c 100644 --- a/inventory.md +++ b/inventory.md @@ -10,6 +10,32 @@ Das Inventory im Ansible-Kontext ist eine Datei oder eine Sammlung von Dateien, 3. **Variablenzuweisung:** Sie ermöglicht die Zuweisung von Variablen zu einzelnen Hosts oder Hostgruppen, um Konfigurationsunterschiede zwischen den Hosts zu berücksichtigen. +```plantuml +@startuml +start +:Start; +if (LXC Maschinen erstellt) then (Ja) +else (Nein) + :LXC-Maschinen ersellen; +endif +if (LXC Maschinen gestartet) then (Ja) +else (Nein) + :LXC Maschinen startet; + :auf LXC Maschinen warten; +endif +:Ermitteln der IPv4; +if (ssh Key vorhanden?) then (Ja); +else (Nein) + :SSH Schlüssel erstellen; +endif +if (Schlüssel für den Benutzer verteilt?) then (Ja) +else (Nein) + :SSH Schlüssel verteilen; +endif +end +@enduml +``` + Beispiel für ein einfaches Ansible-Inventar: ```ini