Sobes.tech
Junior

Jak správně nainstalovat Ansible?

sobes.tech AI

Odpověď od AI

Pro základní instalaci Ansible na většině systémů Linux/Unix lze použít správce balíčků:

Debian/Ubuntu:

# Aktualizujeme seznam balíčků
sudo apt update

# Nainstalujeme Ansible
sudo apt install ansible

Fedora:

# Nainstalujeme Ansible
sudo dnf install ansible -y

CentOS/RHEL:

# Aktivujeme EPEL repozitář (je potřeba pro Ansible)
sudo yum install epel-release -y

# Nainstalujeme Ansible
sudo yum install ansible -y

Pro přesnější kontrolu verze nebo instalaci v izolovaném prostředí se často používá pip:

Python 3:

# Aktualizujeme pip
python3 -m pip install --upgrade pip

# Nainstalujeme Ansible
python3 -m pip install ansible

Lze také nainstalovat ze zdrojového kódu, ale je to složitější a méně doporučené ve většině případů.

Po instalaci lze ověřit verzi:

# Zkontrolujte nainstalovanou verzi Ansible
ansible --version

Pro správu vzdálených serverů na řídicím stroji (Control Node) musí být Ansible nainstalován. Na spravovaných uzlech (Managed Nodes) jsou standardně požadovány OpenSSH Server a Python.

Je důležité zajistit, aby uživatel, který spouští Ansible, měl práva připojit se přes SSH ke spravovaným uzlům a vykonávat příkazy s potřebnými oprávněními (často přes sudo).