The User-Community Airflow Helm Chart is the standard way to deploy Apache Airflow on Kubernetes with Helm. Originally created in 2017, it has since helped thousands of companies create production-ready deployments of Airflow on Kubernetes.
In my compary use strong rules into k8s production cluster that resource quota must be specified for every container. So every deploy without resources into init-containers i catch WARNING like this for every pods (that contain init-container/check-db/wait-for-db-migrations/install-pip-packages:
Implementation
Im propose specified resource into template charts/airflow/templates/_helpers/pods.tpl and fill values for template
somethink like this:
.Values.airflow.
# resource for check-db init container
checkDb:
resources: {}
# resource for wait-for-db-migrations container
waitForDbMigrations:
resources: {}
# resource for install-pip-packages container
installPipPackages:
resources: {}
and users after this update use only values for avoid this warning
Checks
User-Community Airflow Helm Chart
.Motivation
In my compary use strong rules into k8s production cluster that resource quota must be specified for every container. So every deploy without resources into init-containers i catch WARNING like this for every pods (that contain init-container/check-db/wait-for-db-migrations/install-pip-packages:
Implementation
Im propose specified resource into template charts/airflow/templates/_helpers/pods.tpl and fill values for template somethink like this:
.Values.airflow.
and users after this update use only values for avoid this warning
Are you willing & able to help?