Significant Changes
Default PgBouncer and PgBouncer Exporter images have been updated (#29919)
The PgBouncer and PgBouncer Exporter images are based on newer software/os. They are also multi-platform AMD/ARM images:
pgbouncer
: 1.16.1 based on alpine 3.14 (airflow-pgbouncer-2023.02.24-1.16.1
)pgbouncer-exporter
: 0.14.0 based on alpine 3.17 (apache/airflow:airflow-pgbouncer-exporter-2023.02.21-0.14.0
)
Default Airflow image is updated to 2.5.3
(#30411)
The default Airflow image that is used with the Chart is now 2.5.3
, previously it was 2.5.1
.
New Features
- Add support for
hostAliases
for Airflow webserver and scheduler (#30051) - Add support for annotations on StatsD Deployment and cleanup CronJob (#30126)
- Add support for annotations in logs PVC (#29270)
- Add support for annotations in extra ConfigMap and Secrets (#30303)
- Add support for pod annotations to PgBouncer (#30168)
- Add support for
ttlSecondsAfterFinished
onmigrateDatabaseJob
andcreateUserJob
(#29314) - Add support for using SHA digest of Docker images (#30214)
Improvements
- Template extra volumes in Helm Chart (#29357)
- Make Liveness/Readiness Probe timeouts configurable for PgBouncer Exporter (#29752)
- Enable individual trigger logging (#29482)
Bug Fixes
- Add
config.kubernetes_executor
to values (#29818) - Block extra properties in image config (#30217)
- Remove replicas if KEDA is enabled (#29838)
- Mount
kerberos.keytab
to worker when enabled (#29526) - Fix adding annotations for dag persistence PVC (#29622)
- Fix
bitnami/postgresql
default username and password (#29478) - Add global volumes in pod template file (#29295)
- Add log groomer sidecar to triggerer service (#29392)
- Helm deployment fails when
postgresql.nameOverride
is used (#29214)
Doc only changes
- Add gitSync optional env description (#29378)
- Add webserver NodePort example (#29460)
- Include Rancher in Helm chart install instructions (#28416)
- Change RSA SSH host key to reflect update from Github (#30286)
Misc
- Update Airflow version to 2.5.3 (#30411)
- Switch to newer versions of PgBouncer and PgBouncer Exporter in chart (#29919)
- Reformat chart templates (#29917)
- Reformat chart templates part 2 (#29941)
- Reformat chart templates part 3 (#30312)
- Replace deprecated k8s registry references (#29938)
- Fix
airflow_dags_mount
formatting (#29296) - Fix
webserver.service.ports
formatting (#29297)