Sobes.tech
Junior

Wie installiert man Ansible richtig?

sobes.tech KI

Antwort von AI

Für die Grundinstallation von Ansible auf den meisten Linux/Unix-Systemen kann der Paketmanager verwendet werden:

Debian/Ubuntu:

# Paketliste aktualisieren
sudo apt update

# Ansible installieren
sudo apt install ansible

Fedora:

# Ansible installieren
sudo dnf install ansible -y

CentOS/RHEL:

# EPEL-Repository aktivieren (erforderlich für Ansible)
sudo yum install epel-release -y

# Ansible installieren
sudo yum install ansible -y

Für eine genauere Kontrolle der Version oder die Installation in einer isolierten Umgebung wird häufig pip verwendet:

Python 3:

# Pip aktualisieren
python3 -m pip install --upgrade pip

# Ansible installieren
python3 -m pip install ansible

Es ist auch möglich, es aus dem Quellcode zu installieren, aber dies ist eine komplexere und weniger empfohlene Methode für die meisten Fälle.

Nach der Installation kann die Version überprüft werden:

# Überprüfung der installierten Ansible-Version
ansible --version

Zur Verwaltung von entfernten Servern auf der Steuerungsmaschine (Control Node) muss Ansible installiert sein. Auf den verwalteten Knoten (Managed Nodes) sind standardmäßig OpenSSH Server und Python erforderlich.

Es ist wichtig sicherzustellen, dass der Benutzer, der Ansible ausführt, die Berechtigung hat, sich per SSH mit den verwalteten Knoten zu verbinden und Befehle mit den erforderlichen Privilegien (oft über sudo) auszuführen.