Closed somasays closed 9 months ago
Yes you could, you'd just add extra extraInitContainers
and extraContainers
. The extraVolumes
portion would only need to be done once.
The example on the readme (which it looks like you may have already found) has the right structure (your indentation is off for extraVolumes
): https://github.com/astronomer/airflow-chart#deploying-dags-using-git-sync
One word of caution though: Airflow has limited support for multi-tenancy, so if you have any real security needs you are better off with separate instances anyways.
Thank you for the clarification. By multi-tenant I meant that one team managing several projects and using the same cluster, where each project corresponds to a single repo
We do not have any plans to support that feature in this chart. Astronomer handles multi-tenancy at the Astronomer app layer, and each tenant can have multiple airflow deployments, each with its own git-sync configurations.
Is it possible to sync from several repositories into the dags foder using git-sync, example below. The intention being, to have a sort of multi-tenent aiflow cluster, where dags can be deployed from several git repositories