chart/newsfragments/65866.significant.rst
Dropped support for Airflow < 3.1.0
The chart now requires Apache Airflow 3.1.0 or above. If you need to deploy older versions, use a chart from the 1.x line.
The following values are no longer accepted and must be replaced:
webserver.* (entire section) → use apiServer.*webserver.defaultUser.* → use createUserJob.defaultUser.*webserver.allowPodLogReading → use apiServer.allowPodLogReadingwebserverSecretKey → use apiSecretKeywebserverSecretKeySecretName → use apiSecretKeySecretNamewebserverSecretAnnotations → use apiSecretAnnotationsenableBuiltInSecretEnvVars.AIRFLOW__WEBSERVER__SECRET_KEY → use
enableBuiltInSecretEnvVars.AIRFLOW__API__SECRET_KEYThe following executors are no longer supported:
LocalKubernetesExecutorCeleryKubernetesExecutorOther behavior changes:
dagProcessor.enabled default is now true (was null, which
previously resolved to true on Airflow 3 anyway).config.webserver.enable_proxy_fix and
config.scheduler.standalone_dag_processor defaults removed from
values.yaml.