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 (2)
Craig war extrem engagiert im Training und hat stets darauf geachtet, dass wir aufmerksam sind. Er passte die Beispiele an unsere täglichen Aktivitäten an und gab immer eine Antwort, wenn danach gefragt wurde, auch wenn die Information nicht im Präsentationsmaterial enthalten war.
Ecaterina Ioana Nicoale - BOOKING HOLDINGS ROMANIA SRL
Kurs - DevOps Foundation®
Maschinelle Übersetzung
Hoher Einsatz und Fachwissen des Trainers
Jacek - Softsystem
Kurs - DevOps Engineering Foundation (DOEF)®
Maschinelle Übersetzung