Ansible - kostenloses Software -Bereitstellungswerkzeug

Ansible Kostenloses Bereitstellungstool

Kostenloses Software -Bereitstellungstool für die Bereitstellung von Anwendungen

Automatisieren Sie Software -Bereitstellungsworkflows mit Open Source -Bereitstellungswerkzeug. Mit einfachem Umgang mit Konfigurationsmanagement, Intra-Service-Orchestrierung und Bereitstellung.

Überblick

Ansible ist ein kostenloser Software -Bereitstellungstool. Es handelt sich um ein agentenloses und plattformübergreifendes Software-Automatisierungssystem. Es ist sehr einfach zu verwenden und einzurichten, daher benötigen Entwickler keine besonderen Fähigkeiten, um mit Konfigurationsdateien zu arbeiten. Dieses Open -Source -Bereitstellungs -Tool hilft Teams beim Automatisieren von Softwareaufbau, Testen und Bereitstellungsprozessen. Darüber hinaus ist Ansible eine der beliebten IT-Automatisierungsmotoren, die komplexe Aufgaben wie Konfigurationsmanagement, Cloud-Bereitstellung und Intra-Service-Orchestrierung vereinfacht. Die Ansible -Architektur besteht aus Komponenten wie Modulen, Plugins, Lagerbeständen, Spielbüchern und APIs. Module sind kleine Programme, die Ansible auf die Knoten oder Remote -Hosts drückt. Module werden mit Spielbüchern ausgeführt und entfernt dann, wenn sie fertig sind. Entwickler können Plugins erstellen, um die Funktionalität zu verbessern. Ansible verfügt außerdem über eine Reihe von Plugins, die Teams bei Bedarf verwenden können. Ansible verwendet eine einzelne Datei zum Speichern von Informationen von allen Maschinen wie IP -Adressen, Datenbanken, Servern usw. Playbooks sind ein sehr wichtiges Stück dieses Open -Source -Bereitstellungs -Automatisierungswerkzeugs **. Playbooks sind einfache YAML-basierte Dateien, die Aufgaben beschreiben und ausführen. Ansible ist in Python geschrieben. Die Lizenz für dieses kostenlose Software-Bereitstellungstool ist GPL-3.0.

System Anforderungen

Zu den Anforderungen an die Einrichtung von ANSIBLE gehören:

  • Python 2.6 oder mehr

Merkmale

Ansible hat eine hervorragende Feature -Liste und einige davon sind:

  • Frei und Open Source
  • Einfach zu konfigurieren und einrichten
  • hoch skalierbar
  • Konfigurationsmanagement
  • leistungsstark und flexibel
  • Anwendungsbereitstellung
  • Orchestrierung
  • Sicherheit und Konformität
  • Unterstützt Plugins
  • Agentlos

Installation

Installieren mit Ubuntu

Führen Sie die folgenden Befehle aus, um Ansible zu installieren.


$ sudo apt-add-repository ppa:ansible/ansible
$ sudo apt-get update
$ sudo apt-get install ansible

Installieren mit PIP

Führen Sie den folgenden Befehl an, um PIP zu installieren (Python Package Manager).

$ sudo easy_install pip

Führen Sie den Befehl aus, um Ansible über PIP zu installieren.

$ sudo pip install ansible
 Deutsch