Schulungsübersicht
Einführung
Installation und Konfiguration von Ansible AWX
- Systemanforderungen für Ansible AWX
Überblick über die Funktionen und Architektur von Ansible AWX
- Ansible AWX im Vergleich zu Red Hat Ansible Tower
- Anwendung von DevOps-Konzepten in Ansible AWX
Überblick über die Befehlszeilenschnittstelle von Ansible AWX
- Vertrautwerden mit der HTTP-API-Struktur von AWX
- Grundlagen des Parsens und Ausgabeemittierens mit AWX CLI
- Einführung in Automatisierungsaufgaben und Funktionen der AWX CLI
Erste Schritte mit AWX-Ressourcen und Umgebungseinrichtung
- Manipulation von AWX-Ressourcenaktionen und globalen Optionen
Authentifizierung mit Ansible AWX und Nutzung von OAuth2.0-Token
- Token im Vergleich zur sessionsbasierten Authentifizierung
- Generieren, Drucken und Verwenden von Tokenwerten in AWX CLI
Konfiguration von OAuth2.0-Anwendungen und Begrenzung von OAuth2.0-Token
- Verwendungsfälle für sessionsbasierte Authentifizierung
Formattierung von AWX-Ausgaben und Konfiguration der standardmäßigen CLI-Einstellungen
- Arbeiten mit YAML- und tabellarischen Ausgabeformaten
- Anpassung von Ausgaben mit JSON-Prozessor
- Farbgebung von Ausgaben mit ANSI-Farbnode
Erstellen von Anmeldeinformationen und Inventaren in Ansible AWX
- Zuweisen von Berechtigungen und Delegieren automatisierter Regeln
Erweitern von Ansible AWX zu Ansible Playbook-Parametern
- Verfolgen von Ansible Playbook-Logs und Navigieren im AWX-Dashboard
Einrichten von Projekten und Jobvorlagen in Ansible AWX
- Erstellen eines neuen Projekts aus einem GitHub-Repository
- Generieren und Starten einer Jobvorlage
- Planen der Ausführungszeit einzelner oder verketteter Jobvorlagen
- Ausführen und Überwachen von Ansible Playbook-Ausgaben
- Aktualisieren von Jobvorlagen mit der Ansible AWX CLI
Arbeiten mit SSH-Schlüsseln in Ansible AWX
- Importieren und Exportieren zusätzlicher AWX-Ressourcen
Automatisieren von Workflows und grundlegenden Aufgaben mit AWX und Ansible API
- Implementierung der RESTful-API-Konvention in AWX
- Nutzung von AWX-API-Werkzeugen und Ausführen von Automatisierungsverfahren
Scraping und Testen von Metriken in der Ansible AWX API
Verwalten von Informationsfreigabefunktionen und Wartung der AWX-Sicherheit
- Implementierung erweiterter Authentifizierungssetups
Sichern und Wiederherstellen von AWX
Troubleshooting bei Ansible AWX und Prüfen der Logs
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Erfahrung mit Linux-Systemadministration und der Kommandozeile
- Grundlegendes Verständnis von YAML-Programmiersyntax
- Verständnis von IT-Infrastruktur und -Prozessen
- Kenntnisse der Ansible-Plattform
- Beherrschung einer Programmiersprache
Zielgruppe
- DevOps-Ingenieure
- Entwickler
- Projektleiter
Erfahrungsberichte (1)
Es gab viele praktische Übungen, die vom Trainer überwacht und unterstützt wurden.
Aleksandra - Fundacja PTA
Kurs - Mastering Make: Advanced Workflow Automation and Optimization
Maschinelle Übersetzung