gremlintv2
@gremlintv2

Какую систему управления конфигурациями выбрать для смены конфигов nginx?

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


Спасибо
  • Вопрос задан
  • 263 просмотра
Решения вопроса 1
@q2digger
никого не трогаю, починяю примус
В шаблоне
listen {{ ansible_default_ipv4.address }}:80;
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
Ансибл нынче самый популярный наверно, так что на нём и надо
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы