Installation aus Distributionspaketen oder via PIP
Authentifizierung und Autorisierung auf den Target Hosts
Basiseinrichtung und erstes Inventory-Management
Grundkonfiguration (ansible.cfg)
Erstellen und Verwalten eines statischen Inventorys
Konfigurationseinstellungen vs. Parameter vs. ...?
Alternative bzw. mehrere Inventorys
Ad-hoc-Kommandos und Patterns
Ad-hoc-Kommandos
Use Cases jenseits von command und shell
Idempotenz
Patterns zum Adressieren von Hosts
Die Konfigurations- und Serialisierungssprache YAML
Syntax und Struktur
YAML-Files editieren
Listen und Maps
Verschachtelte Strukturen
Textpassagen und Block-Ausdrücke
Playbooks und Tasks: die Grundlagen
Hallo Ansible - das allererste Playbook
Formulierung von Tasks
Fehlerbehandlung, Retry-Files
Tags
Das Kommando ansible-playbook
Handler: Tasks nur bei Changes durchführen
Playbooks und Tasks: fortgeschrittene Methoden
Variablen
Facts und implizite Variablen
Bedingte Ausführung mit when
Jinja und Templates
Schleifen
Blocks und Exception Handling
Module und Collections verwenden
Collections: Sinn und Zweck
Module zur Kommandoausführung
Module zur Paketverwaltung
Module zur Verwaltung von Dateien und Dateiinhalten
Module für weitere typische Verwaltungsaufgaben
Module zur Interaktion mit Netzwerk-Services
Spezialmodule (Kontrollflusssteuerung etc.)
Modularisierung mit Rollen und Includes
Erstellung und Verwendung von Rollen
Das Online-Repository Ansible Galaxy
Verwendung von Imports/Includes
Dokumentation (und Konvention)
Ausblick auf Ansible-Webinterfaces
Voraussetzungen zum Betrieb
ansible-cmdb
Ansible AWX
Weitere Tools und Techniken
Ansible Vault
Debugging und Troubleshooting
Playbooks beschleunigen mit Pipelining
Inventory-Management: fortgeschrittene Methoden
Das Kommando ansible-inventory
Verschachtelte Gruppen
Statische Inventorys im YAML-Format
Dynamische Gruppen mit group_by
Dauer/zeitlicher Ablauf:
3 Tage
Zielgruppe:
Das Seminar richtet sich an Linux-Administratoren, die ihr Konfigurationsmanagement automatisieren wollen bzw. von einem anderen vergleichbaren System auf Ansible umsteigen möchten.
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern.
Diese Cookies werden nicht automatisiert gesetzt.
Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren.
Weitere Informationen finden Sie hier.