ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Краткое руководство: Как установить и настроить Ansible в Linux для автоматизации

Краткое руководство: Как установить и настроить ansible в Linux для автоматизации

Почему необходимо установить и настроить Ansible в Linux.


С помощью использования систем управления конфигурацией мы можем контролировать большое количество серверов, которые облегчают жизнь системных администраторов. В двух словах, мы можем контролировать или управлять огромным количеством серверов или систем с одного центрального сервера с помощью средств автоматизации.

Есть много таких инструментов, доступных для автоматизации, таких как Chef или Puppet. Однако эти инструменты имеют сложности в настройке. У нас есть отличная альтернатива для этих вариантов, это Ansible. С помощью ее, вы можете очень легко установить и настроить Ansible в Linux.

Это руководство быстро расскажет вам о том, как установить и настроить Ansible в Linux.

Сколько Ansible работает!

Ansible не использует какие-либо средства для выполнения задач автоматизации, а это значит, что нет никаких фоновых процессов работающих на клиентах. Вместо этого, Ansible делает соединение с использованием SSH для осуществления своих операций.

Детали установки для установки Ansible.

Детали для сервера управления Ansible:

OS: Red Hat Enterprise Linux Server release 7.2 (Maipo)
Hostname: destroyer
IP: 168.123.15.60
User: lradmin

 

Детали машины клиента:

client 1
 
Hostname: web1
IP: 168.123.2.10
 
Client 2
 
Hostname: web2
IP: 168.123.12.12

 

Шаг 1: Установка Ansible на сервере управления.

Для Linux Mint, Ubuntu и Debian
#apt-add-repository ppa:Ansible/Ansible
#apt-get update && sudo apt-get install Ansible

 

Для RHEL, CentOS и Fedora
#yum install Ansible

 

Пожалуйста, обратите внимание, что нет никакого официального репозитория Ansible для RedHat, мы все еще можем установить Ansible, добавляя репозиторий Epel под RHEL или Centos.

После установки Ansible вы можете проверить версию с помощью следующей команды.

 

Exit mobile version