Я работаю над незанятой книжкой, которая контролирует развертывание и обслуживание наших тестовых env. У нас есть база данных, java glassfish и activemq process и процесс nginx. У нас есть стандартная структура каталогов с ролями, а затем общая установка, запуск, остановка задач в каждой роли.ansible - непротиворечивая маркировка по ролям
site.yml
roles
database
tasks
main.yml
install.yml
start.yml
stop.yml
glassfish
tasks
main.yml
install.yml
start.yml
stop.yml
nginx
tasks
main.yml
install.yml
start.yml
stop.yml
В настоящее время у нас также есть несколько дополнительных корневого playbooks уровня
site.yml
database.yml
glassfish.yml
nginx.yml
start.yml
stop.yml
install.yml
roles
, которую мы называем непосредственно. Я хочу избавиться от них и иметь единственный site.yml, но я ищу рекомендацию о том, как я должен отмечать эти различные задачи. Существует ли рекомендуемое соглашение об именовании тегов, которое использовалось в stackoverflowers?