Wie funktioniert ansible?

Gefragt von: Ricarda Geisler  |  Letzte Aktualisierung: 11. Juni 2021
sternezahl: 4.9/5 (42 sternebewertungen)

Automatisiertes Konfigurationsmanagement mit Ansible funktioniert, indem der gewünschte Zustand des Hosts oder Systems in einem sogenannten Playbook beschrieben wird. Das können grundlegende Einstellungen sein, aber auch die komplette Einrichtung eines neuen Systems inklusive der Installation bestimmter Software.

Was ist Ansible Playbook?

Das Ansible Playbook ist eine Sammlung von eigenständigen und organisierten Skripten zur Automatisierung von Aufgaben. Diese Skripte werden Plays genannt. Sie definieren die Konfigurationsarbeit die Ansible auf einer oder mehreren Maschinen vorzunehmen hat.

Warum Ansible?

Vorteile von Automatisierung

Es ermöglicht eine einfachere Bereitstellung, erleichtert den Betrieb sowie die Skalierung (etwa bei schnellem Unternehmenswachstum). Wichtige Vorteile von Tools wie Ansible zur Infrastruktur Automatisierung sind: Zentrale Konfigurationsmöglichkeit. Reduzierung der Fehleranfälligkeit.

Was is Ansible?

Ansible ist ein Open-Source Automatisierungs-Werkzeug zur Orchestrierung und allgemeinen Konfiguration und Administration von Computern. Es kombiniert Softwareverteilung, Ad-hoc-Kommando-Ausführung und Konfigurationsmanagement.

Was ist ein Ansible Modul?

Bei Ansible gehören die Module zum eingebauten Plugin-System, weshalb beliebige Drittanbieter-Lösungen und auch eigene Entwicklungen unkompliziert eingesetzt werden können, um Unzulänglichkeiten bei den offiziell eingebundenen und mitgelieferten Stücken zu überwinden.

ANSIBLE - erklärt in 5 Minuten

25 verwandte Fragen gefunden

Was ist Playbook?

Bei einem Playbook handelt es sich am Beispiel der Automatisierungssoftware Ansible, um ein Skript, mit dem sich Konfigurationen und Bereitstellungen von Servern und Anwendungen automatisieren lassen. Playbooks sollen im Allgemeinen Handlungen nach vorgegebenen Rahmenbedingungen vorgeben.

Wie funktioniert Playbook?

Ansible Playbooks werden zur Orchestrierung von IT-Prozessen verwendet. Bei einem Playbook handelt es sich um eine YAML-Datei, die ein oder mehrere Plays enthält und dazu verwendet wird, den gewünschten Zustand eines Systems zu definieren.