Seminare
Seminare

Konfigurationsmanagement mit Ansible

Seminar - GFU Cyrus AG

In diesem Seminar erlernen Sie die Grundlagen der Bedienung von Ansible und Sie bekommen einen Überblick über die Möglichkeiten und Einsatzgebiete.
Termin Ort Preis*
firmenintern auf Anfrage auf Anfrage
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Einführung und Installation
    • Was ist Ansible?
    • Geschichte und Versionen
    • 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

Zielgruppe:
Das Seminar richtet sich an Linux-Administratoren, die ihr Konfigurationsmanagement automatisieren wollen bzw. von einem anderen vergleichbaren System auf Ansible umsteigen möchten.
Seminarkennung:
S1844
Nach unten
Nach oben
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.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha