AWX
Die Automatisierungsplattform AWX – bzw. Ansible Automation Platform – habe ich 2023 erstmals ausführlich getestet und anschließend in Kundenprojekten eingesetzt. Um schnell auf eine saubere Testumgebung zugreifen zu können, habe ich die Installation von AWX über eine GitLab CI/CD-Pipeline automatisiert.
Zertifikate
Folgende Zertifizierungen habe ich erworben, in denen AWX ein Bestandteil war.
Projekte
Aktuelle und vergangene Projekte, wo ich AWX eingesetzt habe.
Der Kunde hatte die Anforderung, RHEL-Maschinen in mehreren Netzwerkumgebungen zentral zu managen. Ansible wurde bereits manuell über die Kommandozeile eingesetzt. Meine Aufgabe bestand darin, die Ansible Automation Platform (AAP) in den verschiedenen Netzwerkumgebungen einzuführen und die bestehenden Playbooks lauffähig zu integrieren. Die Playbooks wurden innerhalb eigener Execution Environments ausgeführt, die ich ebenfalls aufgebaut habe. Der Kunde betreibt heute eine funktionierende AAP-Instanz und ist in der Lage, die RHEL-Maschinen problemlos zu verwalten.
In Kundenprojekten haben wir im Team regelmäßig AWX-Instanzen installiert und konfiguriert. Da uns damals jedoch eine zuverlässige Testumgebung fehlte, waren Tests und Experimente oft umständlich. Deshalb habe ich es mir zur Aufgabe gemacht, die AWX-Installation in einem k3s-Single-Node-Cluster – optional auch im Multi-Node-Setup – vollständig zu automatisieren. Die Automatisierung wurde innerhalb einer GitLab CI/CD-Pipeline umgesetzt. Damit war unser Team in der Lage, innerhalb weniger Minuten eine voll funktionsfähige AWX-Umgebung bereitzustellen.