В этой главе мы узнаем о настройке среды Ansible.
Процесс установки
В основном, есть два типа машин, когда мы говорим о развертывании —
-
Управление машиной — Машина, с которой мы можем управлять другими машинами.
-
Дистанционная машина — машины, которые управляются / контролируются управляющей машиной.
Управление машиной — Машина, с которой мы можем управлять другими машинами.
Дистанционная машина — машины, которые управляются / контролируются управляющей машиной.
Может быть несколько удаленных машин, которые обрабатываются одной управляющей машиной. Итак, для управления удаленными машинами мы должны установить Ansible на управляющей машине.
Требования к контрольной машине
Ansible может быть запущен с любой машины с установленным Python 2 (версии 2.6 или 2.7) или Python 3 (версии 3.5 и выше).
Примечание. Windows не поддерживает управление машиной.
По умолчанию Ansible использует ssh для управления удаленным компьютером.
Ansible не добавляет ни одной базы данных. Это не требует каких-либо демонов, чтобы запустить или поддерживать его. При управлении удаленными машинами Ansible не оставляет на них установленного или запущенного программного обеспечения. Следовательно, нет вопроса о том, как обновить его при переходе на новую версию.
Ansible может быть установлен на управляющей машине, которая имеет вышеупомянутые требования по-разному. Вы можете установить последнюю версию через Apt, yum, pkg, pip, OpenCSW, pacman и т. Д.
Установка через Apt на Ubuntu Machine
Для установки Ansible вы должны настроить PPA на вашем компьютере. Для этого вам нужно запустить следующую строку кода —
$ sudo apt-get update $ sudo apt-get install software-properties-common $ sudo apt-add-repository ppa:ansible/ansible $ sudo apt-get update $ sudo apt-get install ansible
Запустив приведенную выше строку кода, вы готовы управлять удаленными машинами через Ansible. Просто запустите Ansible – version, чтобы проверить версию и просто проверить, правильно ли был установлен Ansible.