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).