Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 56 additions & 0 deletions chart/CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,59 @@

Airflow Helm Chart 1.4.0, 2022-01-10
------------------------------------

New Features
""""""""""""

- Add ``type`` to extra secrets param (#20599)
- Support elasticsearch connection ``scheme`` (#20564)
- Allows to disable built-in secret variables individually (#18974)
- Add support for ``securityContext`` (#18249)
- Add extra containers, volumes and volume mounts for jobs (#18808)
- Allow ingress multiple hostnames w/diff secrets (#18542)
- PgBouncer extra volumes, volume mounts, and sslmode (#19749)
- Allow specifying kerberos keytab (#19054)
- Allow disabling the Helm hooks (#18776, #20018)
- Add ``migration-wait-timeout`` (#20069)

Improvements
""""""""""""

- Increase default livenessProbe timeout (#20698)
- Strict schema for k8s objects for values.yaml (#19181)
- Remove unnecessary ``pod_template_file`` defaults (#19690)
- Use built-in ``check-migrations`` command for Airflow>=2 (#19676)

Bug Fixes
"""""""""

- Fix precedence of ``affinity``, ``nodeSelector``, and ``tolerations`` (#20641)
- Fix chart elasticsearch default port 80 to 9200. (#20616)
- Fix network policy issue for webserver and flowerui (#20199)
- Use local definitions for k8s schema validation (#20544)
- Add custom labels for ingresses/PVCs (#20535)
- Fix extra secrets/configmaps labels (#20464)
- Fix flower restarts on update (#20316)
- Properly quote namespace names (#20266)

Doc only changes
""""""""""""""""

- Add ``helm dependency update`` step to chart INSTALL (#20702)
- Reword section covering the envvar secrets (#20566)
- Add "Customizing Workers" page (#20331)
- Include Datadog example in production guide (#17996)
- Update production Helm guide database section to use k8s secret (#19892)
- Fix ``multiNamespaceMode`` docs to also cover KPO (#19879)
- Clarify Helm behaviour when it comes to loading default connections (#19708)

Misc
""""

- Use ``2.2.3`` as default Airflow version (#20450)
- Add ArtifactHUB annotations for docs and screenshots (#20558)
- Add kubernetes 1.21 support (#19557)

Airflow Helm Chart 1.3.0, 2021-11-08
------------------------------------

Expand Down
161 changes: 161 additions & 0 deletions chart/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -62,3 +62,164 @@ annotations:
url: https://airflow.apache.org/docs/apache-airflow/2.2.3/_images/code.png
- title: Task Instance Context Menu
url: https://airflow.apache.org/docs/apache-airflow/2.2.3/_images/context.png
artifacthub.io/changes: |
- description: Add ``type`` to extra secrets param
kind: added
links:
- name: "#20599"
url: https://github.com/apache/airflow/pull/20599
- description: Support elasticsearch connection ``scheme``
kind: added
links:
- name: "#20564"
url: https://github.com/apache/airflow/pull/20564
- description: Allows to disable built-in secret variables individually
kind: added
links:
- name: "#18974"
url: https://github.com/apache/airflow/pull/18974
- description: Add support for ``securityContext``
kind: added
links:
- name: "#18249"
url: https://github.com/apache/airflow/pull/18249
- description: Add extra containers, volumes and volume mounts for jobs
kind: added
links:
- name: "#18808"
url: https://github.com/apache/airflow/pull/18808
- description: Allow ingress multiple hostnames w/diff secrets
kind: added
links:
- name: "#18542"
url: https://github.com/apache/airflow/pull/18542
- description: PgBouncer extra volumes, volume mounts, and sslmode
kind: added
links:
- name: "#19749"
url: https://github.com/apache/airflow/pull/19749
- description: Allow specifying kerberos keytab
kind: added
links:
- name: "#19054"
url: https://github.com/apache/airflow/pull/19054
- description: Allow disabling the Helm hooks
kind: added
links:
- name: "#18776"
url: https://github.com/apache/airflow/pull/18776
- description: Add ``migration-wait-timeout``
kind: added
links:
- name: "#20069"
url: https://github.com/apache/airflow/pull/20069
- description: Increase default livenessProbe timeout
kind: changed
links:
- name: '#20698'
url: https://github.com/apache/airflow/pull/20698
- description: Strict schema for k8s objects for values.yaml
kind: changed
links:
- name: "#19181"
url: https://github.com/apache/airflow/pull/19181
- description: Remove unnecessary ``pod_template_file`` defaults
kind: changed
links:
- name: "#19690"
url: https://github.com/apache/airflow/pull/19690
- description: Use built-in ``check-migrations`` command for Airflow>=2
kind: changed
links:
- name: "#19676"
url: https://github.com/apache/airflow/pull/19676
- description: Fix precedence of ``affinity``, ``nodeSelector``, and ``tolerations``
kind: fixed
links:
- name: "#20641"
url: https://github.com/apache/airflow/pull/20641
- description: Fix chart elasticsearch default port 80 to 9200.
kind: fixed
links:
- name: "#20616"
url: https://github.com/apache/airflow/pull/20616
- description: Fix network policy issue for webserver and flowerui
kind: fixed
links:
- name: "#20199"
url: https://github.com/apache/airflow/pull/20199
- description: Use local definitions for k8s schema validation
kind: fixed
links:
- name: "#20544"
url: https://github.com/apache/airflow/pull/20544
- description: Add custom labels for ingresses/PVCs
kind: fixed
links:
- name: "#20535"
url: https://github.com/apache/airflow/pull/20535
- description: Fix extra secrets/configmaps labels
kind: fixed
links:
- name: "#20464"
url: https://github.com/apache/airflow/pull/20464
- description: Fix flower restarts on update
kind: fixed
links:
- name: "#20316"
url: https://github.com/apache/airflow/pull/20316
- description: Properly quote namespace names
kind: fixed
links:
- name: "#20266"
url: https://github.com/apache/airflow/pull/20266
- description: "Docs: Add ``helm dependency update`` step to chart INSTALL"
kind: changed
links:
- name: '#20702'
url: https://github.com/apache/airflow/pull/20702
- description: "Docs: Reword section covering the envvar secrets"
kind: changed
links:
- name: "#20566"
url: https://github.com/apache/airflow/pull/20566
- description: 'Docs: Add "Customizing Workers" page'
kind: changed
links:
- name: "#20331"
url: https://github.com/apache/airflow/pull/20331
- description: "Docs: Include Datadog example in production guide"
kind: changed
links:
- name: "#17996"
url: https://github.com/apache/airflow/pull/17996
- description: "Docs: Update production Helm guide database section to use k8s secret"
kind: changed
links:
- name: "#19892"
url: https://github.com/apache/airflow/pull/19892
- description: "Docs: Fix ``multiNamespaceMode`` docs to also cover KPO"
kind: changed
links:
- name: "#19879"
url: https://github.com/apache/airflow/pull/19879
- description: "Docs: Clarify Helm behaviour when it comes to loading default connections"
kind: changed
links:
- name: "#19708"
url: https://github.com/apache/airflow/pull/19708
- description: "Misc: Use ``2.2.3`` as default Airflow version"
kind: changed
links:
- name: "#20450"
url: https://github.com/apache/airflow/pull/20450
- description: "Misc: Add ArtifactHUB annotations for docs and screenshots"
kind: changed
links:
- name: "#20558"
url: https://github.com/apache/airflow/pull/20558
- description: "Misc: Add kubernetes 1.21 support"
kind: changed
links:
- name: "#19557"
url: https://github.com/apache/airflow/pull/19557
4 changes: 2 additions & 2 deletions chart/UPDATING.rst
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@ assists users migrating to a new version.

Run ``helm repo update`` before upgrading the chart to the latest version.

Airflow Helm Chart 1.4.0 (dev)
------------------------------
Airflow Helm Chart 1.4.0
------------------------

Default Airflow image is updated to ``2.2.3``
"""""""""""""""""""""""""""""""""""""""""""""
Expand Down