Hi all,

What do you all think about having Dockerfile and Helm chart in the same
"Airflow" Repo vs separate?

I feel having a separate repo for Airflow Dockerfile and Helm chart have
more benefits like easy to track changes (via Changelog), easy for new
contributors, separate release cadence.

Currently, docker file and Helm Chart are inside the same repo and when we
release changelog for a new Airflow version, it would include all changes
(Airflow + Dockerfile + Helm chart) which I think is not that great.

Also having them all inside a single repo means changes in Helm Chart and
Dockerfile can block Airflow release. We could use stable Helm Chart
version and Dockerfile version to test Airflow so that they are blockers to
release too.

Happy to hear the thoughts from the community.

Regards,
Kaxil

Reply via email to