Releases: airflow-helm/charts
airflow-8.9.0
Description
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.
If you appreciate the
User-Community Airflow Helm Chart
please consider supporting us!
Changelog
What's Changed
- docs: fix okta oauth example for airflow 2.3.3+ by @thesuperzapper in #803
- ci: update github actions by @thesuperzapper in #850
- feat: update pgbouncer image to 1.22.1 by @thesuperzapper in #851
- feat: update postgresql image to 11.22 & alpine 3.19 by @thesuperzapper in #852
- feat: add
topologySpreadConstraints
values by @ron-damon in #752 - feat: add optional
rbac.secrets
value to give GET/LIST/WATCH on Secrets by @ashokkumar-srinivas in #790 - feat: add
airflow.defaultContainerSecurityContext
value by @zartstrom in #624 - feat: add
pgbouncer.statsUsers
value to setstats_user
in pgbouncer by @jbvaningen in #820 - fix: set
appProtocol
on Service ports (for Istio) by @thesuperzapper in #854 - feat: add values to set init-container resources by @thesuperzapper in #855
- feat: add
extraContainers
andextraInitContainers
values for all components by @thesuperzapper in #856 - fix: scheduler and triggerer probe performance for airflow <2.6.0 by @thesuperzapper in #853
- fix: don't import User and Role FAB models, fixes airflow 2.9.0+ by @thesuperzapper in #857
- fix:
extraPipPackages
values for airflow 2.9.0+ by @thesuperzapper in #858 - chore: release 8.9.0 by @thesuperzapper in #859
New Contributors
- @ron-damon made their first contribution in #752
- @ashokkumar-srinivas made their first contribution in #790
- @zartstrom made their first contribution in #624
- @jbvaningen made their first contribution in #820
Full Changelog: airflow-8.8.0...airflow-8.9.0
airflow-8.8.0
Description
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.
If you appreciate the
User-Community Airflow Helm Chart
please consider supporting us!
Changelog
What's Changed
- fix: invalid pgbouncer-certs volume spec when empty by @thesuperzapper in #777
- feat: support
include_deferred
in pool sync for airflow 2.7.0 by @EinavDanielDX in #775 - fix: sync-users for airflow 2.7.0 by @SamWheating in #772
- feat: add liveness probe for celery workers by @nickwood in #766
- chore: release 8.8.0 by @thesuperzapper in #778
New Contributors
- @EinavDanielDX made their first contribution in #775
- @SamWheating made their first contribution in #772
- @nickwood made their first contribution in #766
Full Changelog: airflow-8.7.1...airflow-8.8.0
airflow-8.7.1
Description
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.
If you appreciate the
User-Community Airflow Helm Chart
please consider supporting us!
Changelog
What's Changed
- docs: fix typo for "wasb" by @obeyda in #726
- fix: liveness probes in airflow 2.6.0 by @thesuperzapper in #743
- docs: fix external secrets website links by @seunggabi in #733
- chore: release 8.7.1 by @thesuperzapper in #744
New Contributors
Full Changelog: airflow-8.7.0...airflow-8.7.1
airflow-8.7.0
Description
The User-Community Airflow Helm Chart
is the standard way to deploy Apache Airflow on Kubernetes with Helm.
Originally created in 2018, it has since helped thousands of companies create production-ready deployments of Airflow on Kubernetes.
If you appreciate the
User-Community Airflow Helm Chart
please consider supporting us!
Changelog
What's Changed
- docs: fix relative link anchors to readme by @marekhanus in #693
- docs: add
2.4
to supported versions by @jooonhoe in #700 - feat: release pgbouncer 1.18.0 image by @thesuperzapper in #714
- feat: add openssl to pgbouncer image by @thesuperzapper in #717
- feat: update apiVersion for
PodDisruptionBudget
andHorizontalPodAutoscaler
by @karakanb in #685 - feat: allow disabling chart-managed
webserver_config.py
by @mb-m in #631 - fix: typo in error message by @marekhanus in #696
- feat: add
dags.gitSync.submodules
value by @karakanb in #620 - feat: allow changing pool slots on cron schedules by @DanielMorales9 in #649
- feat: generate self-signed pgbouncer certs with script by @thesuperzapper in #718
- fix: also set
kubernetes_executor
airflow configs by @thesuperzapper in #719 - chore: release 8.7.0 by @thesuperzapper in #720
New Contributors
- @marekhanus made their first contribution in #693
- @jooonhoe made their first contribution in #700
- @mb-m made their first contribution in #631
- @DanielMorales9 made their first contribution in #649
Full Changelog: airflow-8.6.1...airflow-8.7.0
airflow-8.6.1
Description
The User-Community Airflow Helm Chart
is the standard way to deploy Apache Airflow on Kubernetes with Helm.
Originally created in 2018, it has since helped thousands of companies create production-ready deployments of Airflow on Kubernetes.
If you appreciate the
User-Community Airflow Helm Chart
please consider supporting us!
Changelog
What's Changed
- feat: initial postgresql-bitnami image (with ARM) by @thesuperzapper in #606
- feat: add
airflow.protectedPipPackages
by @thesuperzapper in #610 - fix: pgbouncer liveness probe in minikube by @thesuperzapper in #560
- fix: set AIRFLOW__LOGGING__WORKER_LOG_SERVER_PORT by @thesuperzapper in #608
- fix: only set SQLALCHEMY_DATABASE_URI in airflow 1.10 by @thesuperzapper in #609
- fix: require release-name to have <= 40 characters by @seunggabi in #589
- fix: some breaking changes from airflow 2.3.0 by @thesuperzapper in #592
- fix: wait-for-db-migrations in airflow 2.3.0 by @maxsteele-shelf in #576
- fix: use rsync for extraPipPackages by @thesuperzapper in #599
- chore: update .helmignore to exclude docs by @thesuperzapper in #593
- feat: allow using extraVolumeMounts for log storage by @thesuperzapper in #585
- feat: minimum scheduler age before task-creation-check by @thesuperzapper in #612
- chore: release 8.6.1 by @thesuperzapper in #616
New Contributors
- @seunggabi made their first contribution in #589
- @maxsteele-shelf made their first contribution in #576
Full Changelog: airflow-8.6.0...airflow-8.6.1
airflow-8.6.0
Description
The User-Community Airflow Helm Chart
is the standard way to deploy Apache Airflow on Kubernetes with Helm.
Originally created in 2018, it has since helped thousands of companies create production-ready deployments of Airflow on Kubernetes.
If you appreciate the
User-Community Airflow Helm Chart
please consider supporting us!
Changelog
What's Changed
- feat: update pgbouncer to 1.17.0 & build for linux/arm64 by @thesuperzapper in #551
- feat: add log-cleanup sidecar to scheduler/worker by @thesuperzapper in #554
- feat: update pgbouncer image tag
1.17.0-patch.0
by @thesuperzapper in #552 - fix: set
DUMB_INIT_SETSID=0
for celery workers (warm shutdown) by @thesuperzapper in #550 - feat: allow
airflow.users[].roles
to specify a list of roles by @kmehkeri in #539 - feat: database passwords with values + username from secret by @thesuperzapper in #553
- fix:
pgbouncer.livenessProbe.enabled
not being respected by @thesuperzapper in #546 - feat: add "task creation check" to scheduler liveness probe by @thesuperzapper in #549
- fix: replace pgbouncer readinessProbe with startupProbe by @thesuperzapper in #547
- feat: set default
pgbouncer.maxClientConnections
to 1000 by @thesuperzapper in #543 - fix: update default
dags.gitSync.image.tag
to v3.5.0 by @thesuperzapper in #544 - feat: add
airflow.kubernetesPodTemplate.podLabels
value by @aodj in #534 - fix: only set
CONNECTION_CHECK_MAX_COUNT
once by @bitsofdave in #533 - feat: add
airflow.kubernetesPodTemplate.shareProcessNamespace
value by @mthoretton in #408 - feat: add
airflow.kubernetesPodTemplate.extraInitContainers
by @jmcgrath207 in #446 - feat: add
airflow.clusterDomain
value by @alexkasatikov in #441 - fix:
airflow.{fernetKey,webserverSecretKey}
overshadow_CMD
configs by @aodj in #508 - fix: allow ingress
servicePort
to be string or number by @thesuperzapper in #530 - fix: PG_ADVISORY_LOCK are not released in pgbouncer by @thesuperzapper in #529
- feat: add
airflow.kubernetesPodTemplate.extraContainers
by @jonashartwig in #456 - feat: fully support helm templating in
extraManifests
by @thesuperzapper in #523 - feat: add
ingressClassName
value to ingress by @fkoetzner in #527 - feat: allow labels on
sync
anddb-migrations
Deployments/Jobs by @oleksandrkovalenko in #467 - feat: add
pgbouncer.authType
value by @thesuperzapper in #498 - feat: add
airflow triggerer
Deployment by @thesuperzapper in #555 - fix: cast user values with toString before b64enc by @thesuperzapper in #557
- chore: release
8.6.0
by @thesuperzapper in #559
New Contributors
- @kmehkeri made their first contribution in #539
- @aodj made their first contribution in #534
- @bitsofdave made their first contribution in #533
- @jmcgrath207 made their first contribution in #446
- @alexkasatikov made their first contribution in #441
- @jonashartwig made their first contribution in #456
- @fkoetzner made their first contribution in #527
- @oleksandrkovalenko made their first contribution in #467
Full Changelog: airflow-8.5.3...airflow-8.6.0
airflow-8.5.3
Description
The User-Community Airflow Helm Chart
is the standard way to deploy Apache Airflow on Kubernetes with Helm.
Originally created in 2018, it has since helped thousands of companies create production-ready deployments of Airflow on Kubernetes.
Changelog
airflow-8.5.2
Description
The User-Community Airflow Helm Chart
is the standard way to deploy Apache Airflow on Kubernetes with Helm.
Originally created in 2018, it has since helped thousands of companies create production-ready deployments of Airflow on Kubernetes.
Changelog
airflow-8.5.1
Description
The User-Community Airflow Helm Chart
is the standard way to deploy Apache Airflow on Kubernetes with Helm.
Originally created in 2018, it has since helped thousands of companies create production-ready deployments of Airflow on Kubernetes.
Changelog
airflow-8.5.0
Description
The User-Community Airflow Helm Chart
is the standard way to deploy Apache Airflow on Kubernetes with Helm.
Originally created in 2018, it has since helped thousands of companies create production-ready deployments of Airflow on Kubernetes.