Sobes.tech
Junior

Hogyan telepítsük helyesen az Ansible-t?

sobes.tech MI

Válasz az MI-től

A legtöbb Linux/Unix rendszer alapértelmezett Ansible telepítéséhez a csomagkezelőt lehet használni:

Debian/Ubuntu:

# A csomagok listájának frissítése
sudo apt update

# Ansible telepítése
sudo apt install ansible

Fedora:

# Ansible telepítése
sudo dnf install ansible -y

CentOS/RHEL:

# Az EPEL tároló aktiválása (szükséges az Ansible-hez)
sudo yum install epel-release -y

# Ansible telepítése
sudo yum install ansible -y

A pontosabb verzióellenőrzés vagy izolált környezetben való telepítés esetén gyakran pip-et használnak:

Python 3:

# Pip frissítése
python3 -m pip install --upgrade pip

# Ansible telepítése
python3 -m pip install ansible

Szintén lehetőség van forráskódból való telepítésre, de ez bonyolultabb és kevésbé ajánlott a legtöbb esetben.

A telepítés után ellenőrizhető a verzió:

# Telepített Ansible verzió ellenőrzése
ansible --version

A távoli szerverek kezelése érdekében a vezérlő gépen (Control Node) az Ansible telepítése szükséges. A kezelt csomópontokon (Managed Nodes) alapértelmezés szerint az OpenSSH Server és a Python szükséges.

Fontos, hogy a felhasználónak, aki az Ansible-t futtatja, joga legyen SSH-n keresztül csatlakozni a kezelendő csomópontokhoz, és a szükséges jogosultságokkal parancsokat futtatni (gyakran sudo segítségével).