GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Installieren Sie Ansible auf Ubuntu – Einfache Schritt-für-Schritt-Anleitung

In diesem Artikel gehen wir die schrittweise Methode zur Installation von Ansible auf Ubuntu durch.

Wenn Sie von mehreren Standorten oder Servern aus arbeiten, benötigen Sie eine Möglichkeit, Konfigurationen geräteübergreifend zu synchronisieren.

Dies ist eine gängige Anforderung in großen Organisationen und hat zu einer Vielzahl von Entwicklungen in den vernetzten Softwaretechnologien geführt.

Konfigurationsmanagementsysteme ermöglichen im Wesentlichen einem einzelnen System, das als „Steuerknoten“ bezeichnet wird, mehrere Hostsysteme auf automatisierte Weise zu steuern.

Es gibt zwar viele großartige Konfigurationsmanagement-Tools auf dem Markt, aber Ansible war für den Einstieg am einfachsten.

Ein bisschen über Ansible

Dieses von Red Hat Inc. und Ansible Inc. entwickelte Konfigurationsmanagementsystem wurde mit dem Schwerpunkt entwickelt, ein Tool zu schaffen, das einfach, benutzerfreundlich und leistungsstark ist.

Ansible trägt dazu bei, den Prozess der Automatisierung der Cloud-Bereitstellung, des Konfigurationsmanagements, der Anwendungsbereitstellung, der Intra-Service-Orchestrierung und vieler anderer IT-Anforderungen zu vereinfachen.

Die modulare Natur von Ansible in der Serververwaltung bedeutet, dass Sie Module in jeder Sprache erstellen können, um die Funktionen Ihres Kontrollknotens zu erweitern.

Darüber hinaus verwendet es das YAML-Format für seine Konfigurationsdateien, das es ermöglicht, Automatisierungsjobs ähnlich wie in normalem Englisch anzugeben.

Schlüsselfunktionen von Ansible

Ansible hat eine effiziente Architektur, die Server, Daemons oder Datenbanken durch die Verwendung von „Ansible-Modulen“ überflüssig macht.

Diese Module enthalten die Anweisungen zum Konfigurieren des Zustands des Hostsystems. Sie werden über die SSH-Kanäle an die Hosts übertragen, um mit Maschinen zu kommunizieren oder Befehle auszuführen.

Alle von Ihrem Ansible-Server verwalteten Maschinen werden in einfachen Klartextdateien gespeichert. Wenn Sie einen neuen Computer hinzufügen müssen, müssen Sie sich nicht mit SSL-Signaturen oder DNS-Problemen auseinandersetzen.

Dadurch ist Ansible skalierbar, ohne dass spezielle Software auf Client-Hosts installiert werden muss.

Wie installiere ich Ansible?

Kommen wir nun direkt zur Installation von Ansible. Wir beginnen mit dem regelmäßigen Prozess der Aktualisierung von Repositories, bevor wir beginnen.

1. APT-Repositories aktualisieren

Bevor wir mit dem Tutorial zur Installation von Ansible auf Ubuntu beginnen, möchten wir vielleicht sicherstellen, dass wir die neueste Version des Ansible-Pakets haben.

Dazu müssen wir unsere Standard-Repositorys mit dem apt-Paketverwaltungsdienst aktualisieren. Öffnen Sie das Terminal auf Ihrem Ubuntu-System und geben Sie Folgendes ein.

sudo apt update

Sie sollten eine ähnliche Ausgabe auf Ihrem Bildschirm sehen. Als nächstes verwenden wir den Upgrade-Befehl in unserem Terminal.

sudo apt upgrade

Dies sehen Sie auf dem Terminalbildschirm. Geben Sie „Y“ in die Befehlszeile ein, um mit der Operation fortzufahren.

Dies stellt nun sicher, dass wir die neueste Version von Ansible erhalten Paket, wenn wir mit der Installation auf unserem System beginnen.

2. Eigenschaften der Installationssoftware Allgemein

Das Ansible-Tool erfordert einige Voraussetzungen, um auf dem Kontrollknoten ordnungsgemäß zu funktionieren. Also beginnen wir mit der Installation von software-properties-common Paket aus unserem Repository. Dies kann mit apt erfolgen Befehl wie folgt.

sudo apt install software-properties-common

Die im obigen Screenshot zu sehende Ausgabe bestätigt, dass wir die Voraussetzung erfolgreich installiert haben.

3. Ansible-Repository hinzufügen

Sobald wir die Installation abgeschlossen haben, fügen wir das Ansible-Repository zu unserem System hinzu. Dies geschieht mit dem folgenden Befehl.

sudo apt-add-repository --yes --update ppa:ansible/ansible

Sie sollten eine Ausgabe sehen, die wie der oben angegebene Screenshot aussieht. Dadurch wird das erforderliche Repository zu Ihrem Computer hinzugefügt.

Beachten Sie das --update Flag, das austauschbar mit -u verwendet wird Flag im apt-Befehl unter Ubuntu ist nur auf Systemen verfügbar, auf denen neuere Ubuntu-Distributionen ausgeführt werden.

Wenn die Distribution auf Ihrem System also älter als Ubuntu 18.04 ist, müssen Sie Ihr Skript entsprechend anpassen, damit dieser Befehl funktioniert.

3. Ansible-Paket installieren

Jetzt können wir mit der Installation des Ansible-Tools auf unserem System mit dem apt-Befehl fortfahren, wie unten gezeigt.

sudo apt install ansible

Dies greift auf das Ansible-Repository zu, das wir gerade zu unserem System hinzugefügt haben, und fährt dann mit der Installation auf unserem System fort. Wenn Sie dazu aufgefordert werden, drücken Sie „Y“, um mit dem Installationsvorgang fortzufahren.

Der folgende Screenshot bestätigt die Installation von Ansible auf unserem System.

Schlussfolgerung

Ansible ist ein leistungsstarkes Tool zur Automatisierung Ihrer Systemverwaltungsanforderungen als Administrator, Entwickler oder IT-Manager. Es hat eine einfache Architektur und eine ziemlich niedrige Lernkurve für neue Benutzer.

Wir hoffen, dass dieses Tutorial Ihnen helfen konnte, das Ansible-Tool auf Ihrem Ubuntu-System zu installieren. Wenn Sie Kommentare, Fragen oder Vorschläge haben, können Sie uns gerne in den Kommentaren unten erreichen.


Linux
  1. So installieren Sie Ubuntu auf VirtualBox:Eine Schritt-für-Schritt-Anleitung

  2. So installieren Sie die Docker-Engine unter Ubuntu:Eine Schritt-für-Schritt-Anleitung

  3. So installieren Sie Nextcloud auf Ubuntu:Eine Schritt-für-Schritt-Anleitung zur Einrichtung

  4. Installieren Sie qt auf Ubuntu 20.04 - Schritt-für-Schritt-Anleitung?

  5. Installieren Sie Kodi auf Ubuntu 18.04:Schnell und einfach!

Installieren Sie Chrome unter Linux Mint – Einfache Schritt-für-Schritt-Anleitung

Docker auf Ubuntu installieren – Eine Schritt-für-Schritt-Anleitung

So installieren Sie Ansible Server unter Ubuntu 18.04

FOG-Server auf Ubuntu-Server installieren – Ultimate Guide

Installieren Sie Jupyterlab auf Ubuntu - schnell und einfach

Installieren Sie Ubuntu Server 18.04 LTS - Einfache Schritt-für-Schritt-Anleitung