Schulungsübersicht
Einführung
Installation und Konfiguration von Ansible AWX
- Systemvoraussetzungen für Ansible AWX
Überblick über die Funktionen und Architektur von Ansible AWX
- Ansible AWX im Vergleich zu Red Hat Ansible Tower
- DevOps-Konzepte in Ansible AWX angewendet
Überblick über die Befehlszeilenschnittstelle von Ansible AWX
- Einarbeitung in die Struktur der AWX-HTTP-API
- Grundlegendes Parsen und Erstellen von Ausgaben mit dem AWX-CLI
- Einführung in Automatisierungsaufgaben und Feature-Unterstützung des AWX-CLI
Erste Schritte mit AWX-Ressourcen und Umgebungseinrichtung
- Verwalten von AWX-Ressourcenaktionen und globalen Optionen
Authentifizierung mit Ansible AWX und Nutzung von OAuth2.0-Token
- Token im Vergleich zur sessionsbasierten Authentifizierung
- Erstellen, Ausgeben und Verwenden von Token-Werten in der AWX-CLI
Konfigurieren von OAuth2.0-Anwendungen und Bereichsdefinition für OAuth2.0-Token
- Use Cases für sessionsbasierte Authentifizierung
Formatieren von AWX-Ausgaben und Konfigurieren der Standard-CLI-Einstellungen
- Arbeiten mit YAML- und tabellarischen Ausgabeformaten
- Anpassen von Ausgaben mit dem JSON-Prozessor
- Farbige Darstellung von Ausgaben mit ANSI-Farbknoten
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
- Erstellen und Starten einer Jobvorlage
- Planen der Ausführungszeit einzelner oder verketteter Jobvorlagen
- Ausführen und Überwachen von Ansible Playbook-Ausgaben
- Aktualisieren von Jobvorlagen mit dem 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-Tools und Ausführen automatisierter Methoden
Scraping und Testen von Metriken in der Ansible AWX API
Verwalten von Informationsfreigabefunktionen und Wartung der AWX-Sicherheit
- Implementierung erweiterter Authentifizierungseinstellungen
Sichern und Wiederherstellen von AWX
Fehlersuche in Ansible AWX und Überprüfen der Logs
Zusammenfassung und Schlussbemerkungen
Voraussetzungen
- Erfahrung mit Linux-Systemadministration und Kommandozeile
- Grundverständnis der YAML-Programmierungssyntax
- Kenntnisse in IT-Infrastruktur und -Prozessen
- Vertrautheit mit der Ansible-Plattform
- Kompetenz in 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