Sobes.tech
Junior

Ako správne nainštalovať Ansible?

sobes.tech AI

Odpoveď od AI

Pre základnú inštaláciu Ansible na väčšine systémov Linux/Unix môžete použiť správcu balíkov:

Debian/Ubuntu:

# Aktualizujte zoznam balíkov
sudo apt update

# Nainštalujte Ansible
sudo apt install ansible

Fedora:

# Nainštalujte Ansible
sudo dnf install ansible -y

CentOS/RHEL:

# Aktivujte EPEL repozitár (potrebný pre Ansible)
sudo yum install epel-release -y

# Nainštalujte Ansible
sudo yum install ansible -y

Pre presnejšiu kontrolu verzie alebo inštaláciu v izolovanom prostredí sa často používa pip:

Python 3:

# Aktualizujte pip
python3 -m pip install --upgrade pip

# Nainštalujte Ansible
python3 -m pip install ansible

Môžete tiež nainštalovať zo zdrojového kódu, ale je to zložitejšie a menej odporúčané vo väčšine prípadov.

Po inštalácii môžete overiť verziu:

# Skontrolujte nainštalovanú verziu Ansible
ansible --version

Na správu vzdialených serverov na riadiacej stanici (Control Node) musí byť Ansible nainštalovaný. Na spravovaných uzloch (Managed Nodes) sú predvolene požadované OpenSSH Server a Python.

Je dôležité zabezpečiť, aby používateľ, ktorý spúšťa Ansible, mal práva na pripojenie cez SSH k spravovaným uzlom a vykonávanie príkazov s potrebnými privilégiami (často cez sudo).