Ansible Übungen

Wenden Sie Ihr Ansible-Wissen durch eine Reihe praktischer Übungen an und vertiefen Sie es. Diese Sammlung praktischer Herausforderungen wurde entwickelt, um Ihre Fähigkeiten in den Bereichen Automatisierung und Konfigurationsmanagement zu testen und zu verbessern. Jede Übung stellt ein reales Problem dar, das die Anwendung von Ansible-Konzepten erfordert, vom Schreiben grundlegender Playbooks bis hin zur Verwaltung dynamischer Inventare und komplexer Rollen. Dieser praxisorientierte Ansatz gewährleistet ein tieferes Verständnis der Ansible-Funktionen in Produktionsumgebungen.

Ansible Cron-Modul

Ansible Cron-Modul

Willkommen im Lab zum Ansible Cron-Modul! In diesem Lab lernen Sie, wie Sie die Planung von Aufgaben mithilfe des Ansible Cron-Moduls automatisieren können. Das Lab besteht aus mehreren Schritten, die aufeinander aufbauen, um die Komplexität der Verwaltung von cron-Jobs mit Ansible schrittweise zu erhöhen. Am Ende dieses Labs werden Sie einen soliden Überblick darüber haben, wie Sie das Ansible Cron-Modul zur Planung von Aufgaben nutzen können.
Lab
Ansible unter Red Hat Enterprise Linux installieren

Ansible unter Red Hat Enterprise Linux installieren

In diesem Lab lernen Sie, wie Sie Ansible Core auf einem Red Hat Enterprise Linux (RHEL) System mit dem Paketmanager dnf installieren, die Installation überprüfen und Ansible für Automatisierungsaufgaben nutzen.
Lab
Ansible Playbook auf RHEL implementieren

Ansible Playbook auf RHEL implementieren

In diesem Lab implementieren Sie ein vollständiges Ansible Playbook zur Bereitstellung eines Apache-Webservers auf einem RHEL-System. Sie erstellen eine Inventardatei, konfigurieren die Ansible-Umgebung, schreiben ein Multi-Task-Playbook zur Installation von Apache, zur Bereitstellung einer Webseite, zur Konfiguration der Firewall und zum Testen der Bereitstellung.
Lab
Installation und Inventar

Installation und Inventar

In diesem Lab lernen Sie, wie Sie Ansible unter Ubuntu installieren, SSH-Schlüssel zur Authentifizierung erzeugen und Ihre erste statische Inventardatei konfigurieren, um den lokalen Rechner zu verwalten.
Lab
Mit Roles organisieren

Mit Roles organisieren

In diesem Lab lernen Sie, wie Sie Ihre Ansible-Automatisierung skalieren, indem Sie Playbooks in strukturierte Roles umstrukturieren. Sie initialisieren eine Role mit Ansible Galaxy, definieren Aufgaben innerhalb der Role und binden sie in ein übergeordnetes Playbook ein.
Lab
Variablen und Templates

Variablen und Templates

In diesem Lab lernen Sie, wie Sie Ansible-Variablen und Jinja2-Templates verwenden, um dynamische Konfigurationsdateien zu erstellen und auf einem Webserver bereitzustellen.
Lab