Posts

Es werden Posts vom Mai, 2019 angezeigt.

Ansible: Verwaltung komplexer Inventories

Bild
Ausgangsbasis Jeder der einmal im Bereich Hosting oder Server-Administration tätig war kam nicht umhin einmal von Ansible gehört zu haben. Um mir den Arbeitsalltag zu erleichtern habe ich bei meinem Arbeitgeber angefangen Ansible für Konfigurations und Installations-Tasks zu verwenden die eine Reihe von Systemen betreffen. Ich arbeite hier mit einem Inventory das in etwa 75 Server auf zwei IaaS Plattformen und drei nennen wir es Stages umfasst. Zu jedem Kunden gehört eine Reihe von Servern die sich entweder vollständig auf IaaS1 oder IaaS2 befindet. Jeder Kunde besitzt bis zu 3 Stages (Prod, Test, Dev). Es soll die Möglichkeit gegeben sein auf allen Systemen eines IaaS Aktionen auszuführen. Beispielsweise um die Virtualisierungs-Agents zu aktualisieren oder Auswertungen durchzuführen. Jedoch soll es auch möglich sein alle Systeme eines Kunden speziell zu behandeln um beispielsweise Zugänge und Benutzer zu verwalten. Es soll aber auch möglich sein alle Systeme einer Stage anz