@deudron

Как лучше организовать зависимость ролей?

Есть такая структура ролей:
roles/
  /app1
  /app2
  ...
  /appN
  /nginx-webserver
      templates/
         nginx_app_site.j2
  playbook_app1.yml
  playbook_app2.yml
  ...
  playbook_appN.yml

Все приложения разворачиваются на одном сервере.
Суть в том, чтобы использовать шаблон nginx_app_site.j2 с разными доменами. Т.е нужно из каждого плейбука вызывать роль nginx-webserver с разными доменами (nginx_domain: appN.com) . Как это лучше сделать? Использовать import_role или вызывать nginx-webserver отдельной ролью в плейбуке вместе с ролью appN?
  • Вопрос задан
  • 90 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы