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 Когда ключи сгенерированы, время разместить публичный ключ на сервере, где мы хотим его использовать...
247 читали · 2 года назад
Настройка ansible сети для самых маленьких (часть 1)
Сегодня будем проводить настройку Ansible в Альт Сервер 10. Установка ansible apt-get install -y ansible sshpass Создание инвентаря nano /etc/ansible/inventory Создание групп и их участников в файле inventory [Networking] RTR-HQ ansible_host=192.168.1.1 RTR-BR ansible_host=192.168.2.1 [Servers] SRV-HQ ansible_host=192.168.1.34 SRV-BR ansible_host=192.168.2.34 [Clients] CLI-HQ ansible_host=192.168.1.66 CLI-BR ansible_host=192.168.2.66 Делаем наш инвентарный файл по умолчанию nano /etc/ansible/ansible...
445 читали · 1 год назад
Что такое Ansible и как применяется в DWH-проектах? Сравнение Ansible с Puppet, Chef, SaltStack
Сегодня бизнес-данные стали основой для принятия управленческих решений, а системы бизнес-аналитики и корпоративные хранилища данных (DWH) — ключевыми компонентами инфраструктуры по работе с данными. Чем масштабнее система, тем выше требования к стабильности, скорости развёртывания и производительности, которые не могут обеспечить ручное управление. Для автоматизации процессов управления инфраструктуры в ИТ-проектах, включая DWH, используется инструмент Ansible. В статье рассказываем, как Ansible...
1564 читали · 4 года назад
Ansible SSH аутентификация и повышение привилегий.
В этой статье мы сосредоточимся на двух важных концепциях Ansible. Первая концепция заключается в том, как в Ansible работает аутентификация на основе ключей SSH и паролей. Вторая концепция – как повысить привилегии при работе со специальными командами и плейбуками. Аутентификация на основе ключей в Ansible Первое, что вы должны понять при изучении Ansible, это то, как происходит обмен данными между контроллером и управляемыми нодами. Ansible использует протокол SSH для подключения к управляемым нодам и выполнения задач. Каждый раз, когда вы запускаете playbook или специальные команды, вам необходимо указать пароль SSH, чтобы Ansible мог аутентифицироваться на управляемых нодах по SSH...