Здравствуйте господа DevOps,
К сожалению к реализации задачи подхожу постфактум и имею поверхностное представление о системах управления конфигурациями. Так как до этого пользовался shell скриптами, косо поглядывал в сторону систем управления и этого хватало, до текущего момента).
Что бы вы посоветовали новичку для решения следующей задачи:
Все довольно банально.
Необходимо на трех прокси серверах заменять конфиг nginx со сменой текущего ip(прокси сервера) в блоке server, файла /etc/nginx/nginx.conf
Смотрю в сторону ansible, читал доку, но пока немогу сообразить как в jinja2 шаблоне подставить ip соответствующего прокси сервера:
server {
listen {{ ip }}:80;
server_name example.com;
root “/var/www”
}
Спасибо