Hello : )
My objective is to deploy airflow and dbt on Kubernetes (more precisely, I am deploying on EKS and using a Helm Airflow chart and using Celery executor). I am trying to grasp, what are the best practices for deploying airflow together with dbt?
- Should I include both airflow and dbt in the same container? And do I have to?
- Is there a best practice in terms of where to keep the dbt models? (I am curious if I can only install dbt in the container but keep the dbt models outside the container the same way I plan to do with the airflow dags).
I am happy to provide any details if needed.