Sobes.tech
Junior

Как правилно да инсталирате Ansible?

sobes.tech AI

Отговор от AI

За основна инсталация на Ansible на повечето Linux/Unix системи може да се използва мениджърът на пакети:

Debian/Ubuntu:

# Актуализирайте списъка с пакети
sudo apt update

# Инсталирайте Ansible
sudo apt install ansible

Fedora:

# Инсталирайте Ansible
sudo dnf install ansible -y

CentOS/RHEL:

# Активирайте EPEL репозитория (необходимо за Ansible)
sudo yum install epel-release -y

# Инсталирайте Ansible
sudo yum install ansible -y

За по-точен контрол на версията или инсталиране в изолирана среда често се използва pip:

Python 3:

# Актуализирайте pip
python3 -m pip install --upgrade pip

# Инсталирайте Ansible
python3 -m pip install ansible

Може също да се инсталира от изходния код, но това е по-сложно и по-малко препоръчително в повечето случаи.

След инсталацията може да проверите версията:

# Проверете инсталираната версия на Ansible
ansible --version

За управление на отдалечени сървъри на управляващата машина (Control Node), трябва да е инсталиран Ansible. На управляваните възли (Managed Nodes) по подразбиране са необходими OpenSSH Server и Python.

Важно е да се уверите, че потребителят, който изпълнява Ansible, има права да се свързва чрез SSH към управляваните възли и да изпълнява команди с необходимите привилегии (често чрез sudo).