Как правилно да инсталирате 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).