
Konfigurationsmanagement über verschiedene Netze mit AWX (clt23)
Chaos Computer Club - archive feed · Ottavia Balducci
March 12, 202344m 4s
Audio is streamed directly from the publisher (cdn.media.ccc.de) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
Ansible ist ein Kommandozeilenwerkzeug zur Systemkonfigurationen durch YAML-Dateien. Wem reines Ansible noch nicht genug ist, der findet im darauf aufbauenden Open-Source-Projekt AWX weitergehende Möglichkeiten wie ein GUI zum Planen der Jobs, Rechtemanagement, und eine Verwaltung, von wo man den Ansible-Code bezieht. Insbesondere in großen Organisationen kommt AWX zum Einsatz.
Zu AWX können noch sogenannte Execution Nodes kommen. Das sind zusätzliche Nodes, an die die AWX-Hauptinstanz Jobs delegiert – hilfreich und wichtig, wenn z. B. Hosts in verschiedenen Netzen verwaltet werden müssen.
Ein Problem tritt auf, wenn man nur ein einzelnes Inventory aller Hosts zu Verfügung hat, zum Beispiel ein flaches dynamisches Inventory. Wie kann man mit diesem Inventory arbeiten und trotzdem mit nur einem Klick alle Hosts in den verschiedenen Netzen konfigurieren? Die Antwort zu dieser Frage möchte ich in meinem Vortrag Schritt für Schritt aufbauen. Dazu werde ich unter anderem folgende Themen vorstellen: Ansible Playbooks, AWX, Execution Nodes, dynamische Inventories und Workflow Job Templates.
about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/147
Topics
clt23692023Vortrag