Ansible

Themen

  • Installation von Ansible
  • Playbooks, Handler
  • Jinja2 (Templates)
  • Module (Übersicht)
  • eigene Module (Grundlagen)
  • SSH, Python, YAML
  • AddOns (kurze Übersicht)

Dauer 3 Tage

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. Es verwaltet Netzwerkcomputer unter anderem über SSH und erfordert keinerlei zusätzliche Software auf dem zu verwaltenden System. Module nutzen zur Ausgabe JSON und können in jeder beliebigen Programmiersprache geschrieben sein. Das System nutzt YAML zur Formulierung wiederverwendbarer Beschreibungen von Systemen.