Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit f086860

Browse files
authoredMay 14, 2023
chore: release 8.7.1 (#744)
* chore: release 8.7.1 Signed-off-by: Mathew Wicks <thesuperzapper@users.noreply.github.com> * chore: Am I a historian now? Signed-off-by: Mathew Wicks <thesuperzapper@users.noreply.github.com> --------- Signed-off-by: Mathew Wicks <thesuperzapper@users.noreply.github.com>
1 parent f2abe30 commit f086860

File tree

5 files changed

+39
-20
lines changed

5 files changed

+39
-20
lines changed
 

‎charts/airflow/CHANGELOG.md

+12-1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,16 @@ This project follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
88

99
TBD
1010

11+
## [8.7.1] - 2023-05-13
12+
13+
> 🟥 __WARNINGS__ 🟥
14+
>
15+
> - this is the first version of the chart with support for airflow 2.6, along with pretty much all previous versions of airflow, see the [airflow version support matrix](https://github.com/airflow-helm/charts/tree/main/charts/airflow#airflow-version-support)
16+
17+
### Fixed
18+
19+
- fixed liveness probes in airflow 2.6.0 ([#743](https://github.com/airflow-helm/charts/pull/743))
20+
1121
## [8.7.0] - 2023-04-06
1222

1323
> 🟥 __WARNINGS__ 🟥
@@ -755,7 +765,8 @@ TBD
755765
>
756766
> - To read about versions `7.0.0` and before, please see the [legacy repo](https://github.com/helm/charts/tree/master/stable/airflow).
757767
758-
[Unreleased]: https://github.com/airflow-helm/charts/compare/airflow-8.7.0...HEAD
768+
[Unreleased]: https://github.com/airflow-helm/charts/compare/airflow-8.7.1...HEAD
769+
[8.7.1]: https://github.com/airflow-helm/charts/compare/airflow-8.7.0...airflow-8.7.1
759770
[8.7.0]: https://github.com/airflow-helm/charts/compare/airflow-8.6.1...airflow-8.7.0
760771
[8.6.1]: https://github.com/airflow-helm/charts/compare/airflow-8.6.0...airflow-8.6.1
761772
[8.6.0]: https://github.com/airflow-helm/charts/compare/airflow-8.5.3...airflow-8.6.0

‎charts/airflow/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2
22
description: Airflow Helm Chart (User Community) - the standard way to deploy Apache Airflow on Kubernetes with Helm
33
name: airflow
4-
version: 8.7.0
4+
version: 8.7.1
55
appVersion: 2.5.3
66
icon: https://avatars.githubusercontent.com/u/71061241
77
home: https://github.com/airflow-helm/charts/tree/main/charts/airflow

‎charts/airflow/README.md

+22-14
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
The `User-Community Airflow Helm Chart` is the standard way to deploy [Apache Airflow](https://airflow.apache.org/) on [Kubernetes](https://kubernetes.io/) with [Helm](https://helm.sh/).
66
<br>
7-
Originally created in 2018, it has since helped thousands of companies create production-ready deployments of Airflow on Kubernetes.
7+
Originally created in 2017, it has since helped thousands of companies create production-ready deployments of Airflow on Kubernetes.
88

99
<br>
1010

@@ -48,8 +48,15 @@ Originally created in 2018, it has since helped thousands of companies create pr
4848

4949
## History
5050

51-
This project is independent from the official chart found in the `apache/airflow` GitHub repository,
52-
and was previously known as `stable/airflow` when it was developed in the `helm/charts` GitHub repository.
51+
The `User-Community Airflow Helm Chart` chart has a long history of being the standard way to deploy Apache Airflow on Kubernetes.
52+
53+
Here is a brief overview of the chart's development from 2017 until today:
54+
55+
- From October 2017 until December 2018, the chart was called `kube-airflow` and was developed in [`gsemet/kube-airflow`](https://github.com/gsemet/kube-airflow)
56+
- From December 2018 until November 2020, the chart was called `stable/airflow` and was developed in [`helm/charts`](https://github.com/helm/charts/tree/master/stable/airflow)
57+
- Since November 2020, the chart has been called `Airflow Helm Chart (User Community)` and is developed in `airflow-helm/charts`
58+
59+
Please note, this chart is __independent__ from the official chart in the `apache/airflow` repo, which was forked from Astronomer's proprietary chart in May 2021.
5360

5461
## Project Goals
5562

@@ -149,17 +156,18 @@ and was previously known as `stable/airflow` when it was developed in the `helm/
149156

150157
## Airflow Version Support
151158

152-
The following table lists the __airflow versions__ supported by this chart (set by [`airflow.image.tag`](https://github.com/airflow-helm/charts/tree/main/charts/airflow/docs/faq/configuration/airflow-version.md) value).
153-
154-
Chart Version → <br> Airflow Version ↓ | `7.0.0` - `7.16.0` | `8.0.0` - `8.5.3` | `8.6.0` | `8.6.1+` |
155-
--- | --- | --- | --- | ---
156-
`1.10.X` | ✔️ | ✔️ <sub>[1]</sub> | ✔️️ <sub>[1]</sub> | ✔️️ <sub>[1]</sub>
157-
`2.0.X` | ❌ | ✔️ | ✔️ | ✔️
158-
`2.1.X` | ❌ | ✔️ | ✔️ | ✔️
159-
`2.2.X` | ❌ | ⚠️ <sub>[2]</sub> | ✔️️ | ✔️
160-
`2.3.X` | ❌ | ❌ | ❌ | ✔️️
161-
`2.4.X` | ❌ | ❌ | ❌ | ✔️️
162-
`2.5.X` | ❌ | ❌ | ❌ | ✔️️
159+
The following table lists the __airflow versions__ supported by this chart (set the version with [`airflow.image.tag`](https://github.com/airflow-helm/charts/tree/main/charts/airflow/docs/faq/configuration/airflow-version.md) value).
160+
161+
Chart Version → <br> Airflow Version ↓ | `7.0.0` - `7.16.0` | `8.0.0` - `8.5.3` | `8.6.0` | `8.6.1 - 8.7.0` | `8.7.1+`
162+
--- | --- | --- | --- | --- | ---
163+
`1.10.X` | ✔️ | ✔️ <sub>[1]</sub> | ✔️️ <sub>[1]</sub> | ✔️️ <sub>[1]</sub> | ✔️️ <sub>[1]</sub>
164+
`2.0.X` | ❌ | ✔️ | ✔️ | ✔️ | ✔️️
165+
`2.1.X` | ❌ | ✔️ | ✔️ | ✔️ | ✔️️
166+
`2.2.X` | ❌ | ⚠️ <sub>[2]</sub> | ✔️️ | ✔️ | ✔️️
167+
`2.3.X` | ❌ | ❌ | ❌ | ✔️️ | ✔️️
168+
`2.4.X` | ❌ | ❌ | ❌ | ✔️️ | ✔️️
169+
`2.5.X` | ❌ | ❌ | ❌ | ✔️️ | ✔️️
170+
`2.6.X` | ❌ | ❌ | ❌ | ❌ | ✔️️
163171

164172
<sub>[1] you must set `airflow.legacyCommands = true` when using airflow version `1.10.X`</sub><br>
165173
<sub>[2] the [Deferrable Operators & Triggers](https://airflow.apache.org/docs/apache-airflow/stable/concepts/deferring.html) feature won't work, as there is no `airflow triggerer` Deployment</sub>

‎charts/airflow/docs/guides/quickstart.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,8 @@ helm install \
9999
100100
> 🟦 __Tip__ 🟦
101101
>
102-
> [`Watch 👀 on GitHub`](https://github.com/airflow-helm/charts/watchers) to be notified about new chart versions,
103-
> click "watch" → "custom" → "releases".
102+
> - find the full list of chart versions in our [CHANGELOG](https://github.com/airflow-helm/charts/blob/main/charts/airflow/CHANGELOG.md)
103+
> - `Watch 👀 on GitHub` to be notified about new chart versions, click "watch" → "custom" → "releases".
104104
105105
## Step 5 - Access the Airflow UI
106106

‎charts/airflow/docs/guides/upgrade.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -40,5 +40,5 @@ helm upgrade \
4040
4141
> 🟦 __Tip__ 🟦
4242
>
43-
> [`Watch 👀 on GitHub`](https://github.com/airflow-helm/charts/watchers) to be notified about new chart versions,
44-
> click "watch" → "custom" → "releases".
43+
> - find the full list of chart versions in our [CHANGELOG](https://github.com/airflow-helm/charts/blob/main/charts/airflow/CHANGELOG.md)
44+
> - `Watch 👀 on GitHub` to be notified about new chart versions, click "watch" → "custom" → "releases".

0 commit comments

Comments
 (0)
Please sign in to comment.