Доброго времени суток!
Написал плейбук для настройки свежей виртуалки и развертывания на ней нужного набора софта. К каждой виртуалке привязан какой-то домен, который хочу закреплять за данной виртуалкой в настройках DNS на Mikrotik-е.
Добавить запись труда не составляет, но стало интересно, можно ли это делать с помощью того же плейбука? Более детально выйдет нечто такое...
В файл hosts будут дописываться хосты, которые нужно настраивать или обновлять. Для настройки и обновления серверов создан плейбук, который исходя из параметров в hosts настраивает виртуалку под конкретный домен и тп. То есть, у каждого хоста свой домен в конфиге (вниу пример конфига).
Хотелось бы, чтобы Ansible в конце сам лез на микротик и добавлял домен(ы) для этого хоста.
Возможно ли такое?
Пример hosts с параметрами:
[vms]
192.168.0.2 domain=sub1.test.com db_name=sub1 vhost_type=yii2
192.168.0.3 domain=sub2.test.com db_name=sub2 vhost_type=ci
192.168.0.4 domain=sub3.test.com db_name=sub3 vhost_type=zf
[mikrotik]
192.168.0.254 ansible_ssh_user=ansible ansible_ssh_pass=ansible