"Правильных" способов больше одного, в каждом конкретном случае они могут быть разными
Нужно выполнять задачу для бизнеса (ну или для проекта/етс) эффективным образом
Я не говорю, что гитом пользоваться не нужно, но есть случаи, когда такой сервак с ансиблом используется
Хотя сейчас лучше всегда хранить плейбуки, роли и инветори в Гите, согласен
"Выполнять задачу для бизнеса эффективным способом". Так я про это и говорю. Количество максимально эффективных способов в каждом конкретном случае - стремится к единице. Если говорить про сервак с ансиблом - где-то бывает нужно, например, дать техникам/эникеям плейбуки запускать. Тогда им гит задачу разграничения доступа не выполнит. Им надо будет сервак с ансиблом держать. AWX. Но в данном случае - awx будет прикладным приложением для техников. А код, выполняющий некоторую логику надо хранить в гите. Гит(и, крайне желательно, CI) будет выполнять несколько иную задачу. Совместная работа над этим самым кодом и контроль изменений. А CI тут - для доставки измененного кода на сервак с ансиблом. Отдельно стоящий сервер под плейбуки без гита, на котором голыми руками пачка админов правит роли через nano - хреновая практика для любой бизнес-задачи. Это тебе абсолютно любой SRE из google скажет
P.S. AWX, кстати, в конечном итоге у меня был выкинут. Его место сначала занял деплой ансиблового добра на раннеры, а недавно я таки затолкал используемые роли в отдельный образ и гоняю его в CI.