Schulungsübersicht
Einführung
Installieren und Konfigurieren von Ansible AWX
- Systemvoraussetzungen für Ansible AWX
Überblick über Ansible AWX-Funktionen und Architektur
- Ansible AWX v.s. Red Hat Ansible Tower
- DevOps Konzepte in Ansible AWX
Überblick über die Ansible AWX-Befehlszeilenschnittstelle
- Vertrautmachen mit der AWX HTTP API Struktur
- Grundlegendes Parsing und Ausgabe von Daten mit AWX CLI
- Einführung in AWX CLI-Automatisierungsaufgaben und Funktionsunterstützung
Erste Schritte mit AWX-Ressourcen und Umgebungs-Setup
- Manipulation von AWX-Ressourcenaktionen und globalen Optionen
Authentifizierung mit Ansible AWX und Verwendung von OAuth2.0-Tokens
- Token vs. sitzungsbasierte Authentifizierung
- Generieren, Drucken und Verwenden von Token-Werten in AWX CLI
Konfigurieren von OAuth2.0-Anwendungen und Scoping von OAuth2.0-Tokens
- Anwendungsfälle für Sitzungsauthentifizierung
Formatieren von AWX-Ausgaben und Konfigurieren von Standard-CLI-Einstellungen
- Arbeiten mit YAML und tabellarischen Ausgabeformaten
- Anpassen von Ausgaben mit JSON-Prozessor
- Einfärben von Ausgaben mit ANSI-Farbknoten
Erstellen von Berechtigungsnachweisen und Inventaren mit Ansible AWX
- Zuweisen von Berechtigungen und Delegieren automatischer Regeln
Erweitern von Ansible AWX auf Ansible Spielbuchparameter
- Verfolgen von Ansible Playbook-Protokollen und Navigieren im AWX-Dashboard
Einrichten von Projekten und Jobvorlagen mit Ansible AWX
- Erstellen eines neuen Projekts aus einem GitHub-Repository
- Generieren und Starten einer Jobvorlage
- Planen der Laufzeit von einzelnen oder verketteten Jobvorlagen
- Ausführen und Überwachen von Ansible Playbook-Ausgaben
- Aktualisieren von Auftragsvorlagen mit Ansible AWX CLI
Arbeiten mit SSH-Schlüsseln in Ansible AWX
- Importieren und Exportieren zusätzlicher AWX-Ressourcen
Automatisieren von Arbeitsabläufen und grundlegenden Aufgaben mit AWX und Ansible API
- Implementieren von RESTful API-Konventionen in AWX
- Verwendung von AWX-API-Tools und Ausführen von Automatisierungsmethoden
Scraping und Testen von Metriken in Ansible AWX API
Verwalten von Funktionen zur gemeinsamen Nutzung von Informationen und Aufrechterhalten der AWX-Sicherheit
- Implementierung von fortgeschrittenen Authentifizierungs-Setups
Sichern und Wiederherstellen von AWX
Fehlersuche in Ansible AWX und Überprüfung von Protokollen
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Erfahrung mit Linux Systemadministration und Kommandozeile
- Grundlegendes Verständnis der YAML-Programmiersyntax
- Verständnis der IT-Infrastruktur und -Prozesse
- Vertrautheit mit der Ansible-Plattform
- Beherrschung einer beliebigen 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