Я хотел бы представить Apache Airflow команде среднего размера (1-10 человек).Как люди могут организовать свою работу, чтобы они могли разрабатывать, тестировать, проверять, развертывать и не наступать друг на друга?
Я пытался использовать для проверки образы докеров, например: образ докера Пуккеля .Люди могут писать свои группы доступности баз данных на своих компьютерах, отправлять их на проверку, а затем мы можем развернуть их на производстве.Недостатком является то, что образ Docker не имеет доступа ко всем сервисам, которые есть в рабочей среде (например, учетные данные API AWS), поэтому тесты ограничиваются относительно простыми случаями или требуют, чтобы пользователи сами выполняли большую часть конфигурации.Среда также немного отличается в плане конфигурации (например, зависимости должны быть добавлены пользователем).