Einfach NetBox installieren und gut ist? So leicht ist es nicht

Seite 7: "Womit automatisiert ihr?"

Inhaltsverzeichnis

"Womit automatisiert ihr bei Nexachem?", wollte ein Kollege wissen. "Bei uns setzen wir durchgehend auf Ansible, aber im Grunde ist es egal, was ihr nehmt. Solange ihr …", Kai grinste wieder, "euch auch hier auf ein Werkzeug einigt." Die Mächtigkeit dessen, was er zeige, führte er weiter aus, liege nicht in einer expliziten Automatisierungslösung, sondern darin, dass sie sich ihr Inventar dynamisch und maschinenlesbar aus der NetBox holen könne.

"Beispiel: Ihr schreibt ein Playbook – ähnlich einem Kochrezept – für die Rolle der Storage-Server und eines für die Netzwerkkonfiguration von Testsystemen. Wenn ihr jetzt einem Server in der NetBox-Oberflächte die Rollen Storage und Testsystem gebt, wird der beim nächsten Ansible Run genauso ausgerollt. Und wenn ihr wollt, ist einen Klick später aus dem Testsystem ein Produktivsystem geworden."

"Bei Nexachem sind wir sogar noch einen Schritt weiter gegangen und haben nicht nur die Server und gesamte Netzwerk vollautomatisiert mit NetBox und Ansible installiert, sondern eben auch die Kabelverbindungen hinterlegt. Wenn wir dann einen Storage-Server hinzufĂĽgen, verfolgt das Playbook automatisch die Verbindung zum korrespondierenden Switch-Port zurĂĽck und passt das VLAN oder VXLAN automatisch an. Solltet ihr uns in einem zweiten Schritt mal besuchen, zeige ich euch das gerne."

"Bei euch fangen wir aber einen Schritt früher an und legen erst einmal eure Locations sauber an." Kai gab Yara ein paar Anweisungen und nach wenigen Minuten hatte sie die örtlichen Bedingungen der Baron Münchhausen Universität angelegt – inklusive des Spreewald-Campus und der Uniklinik, die im kommenden Jahr an die Universität angegliedert werden sollte. Danach folgten einige Server und ehe man sich versah, waren zum späten Mittag mehr als ein Dutzend Systeme integriert.