Ansible - урок 5 - Запуск команд с повышенными правами
Настраиваем hostname правильно
Казалось бы, что может быть проще чем задать машине hostname. Действительно, проще некуда: hostnamectl set-hostname my-server Данная команда не только применяет новое имя для вашей машины, но также записывает его в /etc/hostname для того, чтобы не потерять его после перезагрузки. Проверить результат можно командой hostname -s Если команда вам вывела имя, которое вы ожидали увидеть, значит все работает. Теперь попробуйте узнать текущее доменное имя с помощью команды hostname -d В 99% случаев эта команда не выдаст ничего. И это может вызывать трудно диагностируемые проблемы. Например Ansible в этом случае не заполняет переменную "ansible_domain", оставляя ее пустой и т...
Настройка 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...