5 раздельных окружений управляемых через ansible с частично пересекающимеся ролям.
каждое окружение, это отдельная директория, с своим hosts, ключами и ansible.cfg
разработка каждого окружения ведется в раздельных репо.
универсальные роли скопипащены в репозитории окружений.
по истечении какого либо времени нужно изменять универсальные роли.
ходить и изменять руками универсальные роли в каждой репе с ролями, дело ведущее к проблемам и хотелось бы это как то автоматизировать )
какая практика мне поможет в таком случае?
awx
субмодули.
почему просто не вынести роли в отделюную репу?
https://www.redhat.com/en/global/russia-cis/webinars#ansible два вебинару по tower, что по сути awx. Если понадобится
нужно очень осторожно сравнивать tower c awx. первое это кровавый энтэрпрайз а второе это считай тестовая версия первого. иногда с косяками. но я жадный и юзаю awx.
ну да. git-submodule как говорили выше
А я ебанутый пользуюсь 17.0.0 без кусков интерфейса и ссылки сам правлю
Безумству смелых поем мы песни)
Кстати я всё же надеюсь что где-то есть перевод для AWX, потому что переводил руками тоже. (госуха)
перевод в никуда вам нужен?
Для локализаторов интерфейсов в аду будет отдельный котёл!
Для начала у локализаторов интерфейсов должна появиться адекватная з/п, а среди клиентов - готовые оторвать свои толстые админские задницы и закинуть багрепорт про ошибки/неточности/опечатки перевода во имя общего счастья)
Локализация профессиональных инструментов - зло само по себе
лень это еще злее... не хотят некоторые мозги забивать англицким и точка.
Я говорил про профессиональные инструменты
Обсуждают сегодня