Я пытаюсь раз и навсегда выяснить, какой способ организации всех моих (многих, многих, многих) Ansible ролей на моем частном git сервере является наилучшим или наиболее эффективным и простым в управлении.
В настоящее время у меня есть одно репо git на роль и одно репо со всеми пьесами в нем с файлом requirements.yml, который Tower использует с ansible -galaxy для загрузки и синхронизации c их, когда они ' перезапущен.
Проблема в том, что им становится слишком сложно управлять, и мне бы очень хотелось уменьшить количество возникающих сетевых переходов, чтобы устранить некоторые сложности, связанные с управлением таким большим количеством репозиториев.
Есть ли лучший и более простой подход к интеграции множества ролей (некоторые из которых связаны, а некоторые нет) с Tower?