4 года назад
Ansible
1) Установить  Ansible yum install epel-release yum install ansible 2) Открыть файл на редактирование /etc/ansible/hosts Создать группы серверов Если базы на 1 сервер то в группах можно указать одинаковый IP WEB - IP сервера с веб клиентом [app] test  ansible_ssh_port=22 ansible_ssh_host=127.0.0.1 От мастера (тот сервер где стоит Ansible ) на остальные сервера  прокинуть  RSA ключи ssh-keygen -t rsa Теперь публичный ключ хранится в /home/user/.ssh/id_rsa.pub. Закрытый ключ хранится в /home/user/.ssh/id_rsa Когда ключи сгенерированы, время разместить публичный ключ на сервере, где мы хотим его использовать...
1 месяц назад
ANSIBLE от А до Я
Цель работы Создать рабочий каталог Ansible, настроить инвентарь для четырёх хостов (сервер, клиент, два маршрутизатора) и выполнить успешный ping-тест (Ansible ping module) с управляющей машины BR-SRV на все остальные устройства без ошибок и предупреждений. Выполните на сервере BR-SRV: apt-get update && apt-get install -y ansible sshpass mkdir -p /etc/ansible cd /etc/ansible Отредактируйте файл /etc/ansible/hosts: vim /etc/ansible/hosts Приведите его содержимое к следующему виду (INI-формат): [Servers] HQ-SRV ansible_host=192.168.100.2 [Routers] HQ-RTR ansible_host=10.10.10.1 BR-RTR ansible_host=192...