Inhaltsverzeichnis:

Was sind die Komponenten von Ansible?
Was sind die Komponenten von Ansible?

Video: Was sind die Komponenten von Ansible?

Video: Was sind die Komponenten von Ansible?
Video: Ansible® - Ein Überblick 2024, November
Anonim

Ansible Komponenten

  • Inventar. Das „Inventar“ist eine Konfigurationsdatei, in der Sie die Hostinformationen definieren.
  • Spielbücher. In den meisten Fällen – insbesondere in Unternehmensumgebungen – sollten Sie Ansible Playbooks verwenden.
  • Theaterstücke. Playbooks enthalten Theaterstücke.
  • Aufgaben.
  • Rollen.
  • Handler.
  • Vorlagen.
  • Variablen .

Was ist also Ansible und wie funktioniert es?

Ansible funktioniert indem Sie sich mit Ihren Knoten verbinden und kleine Programme namens " Ansible Module" zu ihnen. Ansible führt dann diese Module aus (standardmäßig über SSH) und entfernt sie, wenn sie fertig sind. Ihre Modulbibliothek kann sich auf jedem Computer befinden, und es sind keine Server, Daemons oder Datenbanken erforderlich.

in was ist Ansible geschrieben? Python PowerShell Ruby

Vor diesem Hintergrund: Welche Module haben Sie in Ansible verwendet?

Beginnen wir mit den Modulen:

  • Ping-Modul. Ping wird verwendet, wenn wir überprüfen möchten, ob die in der Inventardatei definierte Verbindung zu unseren Hosts hergestellt wird oder nicht.
  • Setup-Modul.
  • Modul kopieren.
  • Yum-Modul.
  • Shell-Modul*
  • Servicemodul.
  • Debug-Modul.
  • Vorlagenmodul.

Was ist ein Ansible-Inventar?

Die Ansible-Inventar -Datei definiert die Hosts und Gruppen von Hosts, auf denen Befehle, Module und Aufgaben in einem Playbook ausgeführt werden. Die Datei kann in einem von vielen Formaten vorliegen, abhängig von Ihrem Ansible Umgebung und Plugins. Bei Bedarf können Sie auch projektspezifische Inventar Dateien an alternativen Speicherorten.

Empfohlen: