Das Ansible Training hilt den Teilnehmenden die ersten grundlegenden Schritte in den Bereich der Konfigurationsverwaltung und Administration mit Ansible für GNU/Linux Systeme zu machen.

Ansible ist eines der meist genutzten Open-Source Automatisierungswerkzeuge zur Orchestrierung und allgemeinen Konfiguration und Administration von GNU/Linux Systemen.

Ziel des Trainings

Das Training vermittelt sowohl die ersten Schritte bei der Installation und Konfiguration wie auch dem Einsatz von Ansible in der Administration und Konfigration von GNU/Linux Systemen.

Voraussetzungen

Die Teilnehmenden sollten sich gut auf der GNU/Linux Konsole zurechtfinden und fortgeschrittene Kenntnisse über Administration von GNU/Linux Systemen mitbringen.

Dauer

Das Training dauert 3 Tage.

Inhalte

Einführung

  • Einführung und Überblick
  • Herkunft und Geschichte von Ansible
  • Architektur von Ansible
  • Installation unter GNU/Linux
  • Erste Schritte mit ansible und Ad-Hoc Kommandos
  • Erstellen eines Inventory
  • Ausführen von Modulen auf entfernten Systemen
  • Berechtigungen und Zugriff auf entfernte Systeme (become)

Grundlagen

  • Einführung in YAML
  • Erstellung eines Playbooks
  • Aufgaben mit Tasks ausführen
  • Idempotenz
  • Nutzung von Templates
  • Loops und bedingte Ausführung von Tasks
  • Installation von Anwendungen und Konfigurationsdateien

Provisionierung und Deployment

  • Erstellung eines kompletten Deployments
  • Strukturierte Ablage von Tasks in Rollen
  • Absicherung von Kennwörtern durch ansible-vault
  • Debugging und Testing

Für weitere Informationen über diesen Kurs füllen Sie bitte das folgende Formular aus.