Ansible первые шаги.
Статья написана используя версию 2.9.1
Вступление:
Появившись в 2012 году Ansible стала одной из самых популярных систем управления конфигурациями. Имея очень легкий порог входа и минимум конфигурации она позволяет очень быстро имплементировать ее в инфраструктуре и использовать для решения огромного спектра задач. Одну из самых важный особенностей которую назовут сравнивая Ansible с другими системами управления конфигураций это конечно отсутствие агента устанавливаемого на управляемые машины. Роль агента выполняет обычный SSH сервер который установлен по умолчанию на большинство развертываемых серверов под управлением Linux. За годы разработки система обзавелась огромным количеством модулей позволяющим управлять системами начиная от сетевого оборудования заканчивая гипервизорами от VMWare.
Установка:
При установке Ansible не запускает какого-либо сервиса в системе. На управляемых узлах должен быть установлен интерпретатор Python версии 2.7 или 3.5+
Установка на управляющий сервер на базе CentOS, Red Hat довольна проста:
sudo yum install ansible
На базе Debian, Ubuntu:
Добавляем эту строку в файл /etc/apt/sources.list
:
deb http://ppa.launchpad.net/ansible/ansible/ubuntu trusty main
Затем вводим эти команды:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367
sudo apt update
sudo apt install ansible
На macOS устанавливаем с помощью pip:
pip install ansible
Проверяем установился ли Ansible:
ansible –version
Category
Posted
- On November 30, 2019