chart/Chart.yaml (339 lines of code) (raw):
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
# apiVersion v2 is Helm 3
---
apiVersion: v2
name: airflow
version: 1.17.0-dev
appVersion: 3.0.0
description: The official Helm chart to deploy Apache Airflow, a platform to
programmatically author, schedule, and monitor workflows
home: https://airflow.apache.org/
sources:
- https://github.com/apache/airflow
icon: https://airflow.apache.org/images/airflow_dark_bg.png
keywords:
- apache
- airflow
- workflow
- scheduler
dependencies:
- name: postgresql
version: 13.2.24
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled
maintainers:
- email: dev@airflow.apache.org
name: Apache Airflow PMC
type: application
annotations:
artifacthub.io/links: |
- name: Documentation
url: https://airflow.apache.org/docs/helm-chart/1.17.0/
artifacthub.io/screenshots: |
- title: DAGs View
url: https://airflow.apache.org/docs/apache-airflow/3.0.0/_images/dags.png
- title: Datasets View
url: https://airflow.apache.org/docs/apache-airflow/3.0.0/_images/datasets.png
- title: Grid View
url: https://airflow.apache.org/docs/apache-airflow/3.0.0/_images/grid.png
- title: Graph View
url: https://airflow.apache.org/docs/apache-airflow/3.0.0/_images/graph.png
- title: Calendar View
url: https://airflow.apache.org/docs/apache-airflow/3.0.0/_images/calendar.png
- title: Variable View
url: https://airflow.apache.org/docs/apache-airflow/3.0.0/_images/variable_hidden.png
- title: Gantt Chart
url: https://airflow.apache.org/docs/apache-airflow/3.0.0/_images/gantt.png
- title: Task Duration
url: https://airflow.apache.org/docs/apache-airflow/3.0.0/_images/duration.png
- title: Code View
url: https://airflow.apache.org/docs/apache-airflow/3.0.0/_images/code.png
artifacthub.io/changes: |
- description: Allow passing custom env to log groomer sidecar containers
kind: added
links:
- name: '#46003'
url: https://github.com/apache/airflow/pull/46003
- description: Allow using existing persistence claim in Redis StatefulSet
kind: added
links:
- name: '#41619'
url: https://github.com/apache/airflow/pull/41619
- description: Add ``hostAliases`` support in Triggerer
kind: added
links:
- name: '#41725'
url: https://github.com/apache/airflow/pull/41725
- description: Enable HPA for Airflow Webserver
kind: added
links:
- name: '#41955'
url: https://github.com/apache/airflow/pull/41955
- description: Add env support for database migration job
kind: added
links:
- name: '#42345'
url: https://github.com/apache/airflow/pull/42345
- description: Support NodePort on Redis Service
kind: added
links:
- name: '#41811'
url: https://github.com/apache/airflow/pull/41811
- description: Add heartbeat metric for DAG processor
kind: added
links:
- name: '#42398'
url: https://github.com/apache/airflow/pull/42398
- description: Option to enable ipv6 ipaddress resolve support for StatsD host
kind: added
links:
- name: '#42625'
url: https://github.com/apache/airflow/pull/42625
- description: Allow customizing ``podManagementPolicy`` in worker
kind: added
links:
- name: '#42673'
url: https://github.com/apache/airflow/pull/42673
- description: Support multiple executors in chart
kind: added
links:
- name: '#43606'
url: https://github.com/apache/airflow/pull/43606
- description: Swap internal RPC server for API server in the helm chart
kind: added
links:
- name: '#44463'
url: https://github.com/apache/airflow/pull/44463
- description: Add OpenSearch remote logging options
kind: added
links:
- name: '#45082'
url: https://github.com/apache/airflow/pull/45082
- description: Add ``startupProbe`` to flower deployment
kind: added
links:
- name: '#45012'
url: https://github.com/apache/airflow/pull/45012
- description: Add PgBouncer and StatsD ingress
kind: added
links:
- name: '#41759'
url: https://github.com/apache/airflow/pull/41759
- description: Add environment variable controlling the log grooming frequency
kind: added
links:
- name: '#46237'
url: https://github.com/apache/airflow/pull/46237
- description: Update metrics names to allow multiple executors to report metrics
kind: changed
links:
- name: '#40778'
url: https://github.com/apache/airflow/pull/40778
- description: Add a specific internal IP address for the ClusterIP service
kind: changed
links:
- name: '#40912'
url: https://github.com/apache/airflow/pull/40912
- description: Remove scheduler automate ServiceAccount token
kind: changed
links:
- name: '#44173'
url: https://github.com/apache/airflow/pull/44173
- description: More controls for PgBouncer secrets configuration
kind: changed
links:
- name: '#45248'
url: https://github.com/apache/airflow/pull/45248
- description: Add ``ti.running`` metric export
kind: changed
links:
- name: '#47773'
url: https://github.com/apache/airflow/pull/47773
- description: Add optional configuration for ``startupProbe`` ``initialDelaySeconds``
kind: changed
links:
- name: '#47094'
url: https://github.com/apache/airflow/pull/47094
- description: Introduce ``worker.extraPorts`` to expose additional ports to worker
container
kind: changed
links:
- name: '#46679'
url: https://github.com/apache/airflow/pull/46679
- description: Enable ``AIRFLOW__CELERY__BROKER_URL_CMD`` when ``passwordSecretName``
is true
kind: fixed
links:
- name: '#40270'
url: https://github.com/apache/airflow/pull/40270
- description: Properly implement termination grace period seconds
kind: fixed
links:
- name: '#41374'
url: https://github.com/apache/airflow/pull/41374
- description: Add kerberos env to base container env, add webserver-config volume
kind: fixed
links:
- name: '#41645'
url: https://github.com/apache/airflow/pull/41645
- description: Fix ``volumeClaimTemplates`` missing ``apiVersion`` and ``kind``
kind: fixed
links:
- name: '#41771'
url: https://github.com/apache/airflow/pull/41771
- description: Render global volumes and volume mounts into cleanup job (#40191)
kind: fixed
links:
- name: '#42268'
url: https://github.com/apache/airflow/pull/42268
- description: Fix flower ingress service reference
kind: fixed
links:
- name: '#41179'
url: https://github.com/apache/airflow/pull/41179
- description: Fix ``volumeClaimTemplate`` for scheduler in local and persistent mode
kind: fixed
links:
- name: '#42946'
url: https://github.com/apache/airflow/pull/42946
- description: Fix role binding for multiple executors
kind: fixed
links:
- name: '#44424'
url: https://github.com/apache/airflow/pull/44424
- description: Set container name to ``envSourceContainerName`` in KEDA ScaledObject
kind: fixed
links:
- name: '#44963'
url: https://github.com/apache/airflow/pull/44963
- description: Update scheduler-deployment to cope with multiple executors
kind: fixed
links:
- name: '#46039'
url: https://github.com/apache/airflow/pull/46039
- description: Replace disallowed characters in metadata label
kind: fixed
links:
- name: '#46811'
url: https://github.com/apache/airflow/pull/46811
- description: Grant Airflow API Server Permission to Read Pod Logs
kind: fixed
links:
- name: '#47212'
url: https://github.com/apache/airflow/pull/47212
- description: Fix scheduler ServiceAccount auto-mount for multi-executor
kind: fixed
links:
- name: '#46486'
url: https://github.com/apache/airflow/pull/46486
- description: 'Docs: Reflect in docs that ``extraInitContainers`` is supported for
jobs'
kind: changed
links:
- name: '#41674'
url: https://github.com/apache/airflow/pull/41674
- description: 'Docs: Add guide how to PgBouncer with Kubernetes Secret'
kind: changed
links:
- name: '#42460'
url: https://github.com/apache/airflow/pull/42460
- description: 'Docs: Update descriptions private registry params'
kind: changed
links:
- name: '#43721'
url: https://github.com/apache/airflow/pull/43721
- description: 'Docs: Change description for kerberos ``reinitFrequency``'
kind: changed
links:
- name: '#45343'
url: https://github.com/apache/airflow/pull/45343
- description: 'Docs: Update Helm eviction configuration guide to reflect ``workers.safeToEvict``
default value'
kind: changed
links:
- name: '#44852'
url: https://github.com/apache/airflow/pull/44852
- description: 'Docs: Add info that ``storageClassName`` can be templated'
kind: changed
links:
- name: '#45176'
url: https://github.com/apache/airflow/pull/45176
- description: 'Docs: Fix broker-url secret name in production guide'
kind: changed
links:
- name: '#45863'
url: https://github.com/apache/airflow/pull/45863
- description: 'Docs: Replace DAGs with dags in docs'
kind: changed
links:
- name: '#47959'
url: https://github.com/apache/airflow/pull/47959
- description: 'Docs: Enhance ``airflowLocalSettings`` value description'
kind: changed
links:
- name: '#47855'
url: https://github.com/apache/airflow/pull/47855
- description: 'Docs: Be consistent with denoting templated params'
kind: changed
links:
- name: '#46481'
url: https://github.com/apache/airflow/pull/46481
- description: 'Misc: Support templated hostname in NOTES'
kind: changed
links:
- name: '#41423'
url: https://github.com/apache/airflow/pull/41423
- description: 'Misc: Default airflow version to 2.10.5'
kind: changed
links:
- name: '#46624'
url: https://github.com/apache/airflow/pull/46624
- description: 'Misc: Changing triggerer config option ``default_capacity`` to ``capacity``'
kind: changed
links:
- name: '#48032'
url: https://github.com/apache/airflow/pull/48032
- description: 'Misc: AIP-84 Move public api under /api/v2'
kind: changed
links:
- name: '#47760'
url: https://github.com/apache/airflow/pull/47760
- description: 'Misc: Default to the FabAuthManager in the chart'
kind: changed
links:
- name: '#47976'
url: https://github.com/apache/airflow/pull/47976
- description: 'Misc: Update PgBouncer to ``1.23.1`` and PgBouncer exporter to ``0.18.0``'
kind: changed
links:
- name: '#47416'
url: https://github.com/apache/airflow/pull/47416
- description: 'Misc: Move api-server to port 8080'
kind: changed
links:
- name: '#47310'
url: https://github.com/apache/airflow/pull/47310
- description: 'Misc: Start the api-server in Airflow 3, webserver in Airflow 2'
kind: changed
links:
- name: '#47085'
url: https://github.com/apache/airflow/pull/47085
- description: 'Misc: Move ``fastapi-api`` command to ``api-server``'
kind: changed
links:
- name: '#47076'
url: https://github.com/apache/airflow/pull/47076
- description: 'Misc: Move execution_api_server_url config to the core section'
kind: changed
links:
- name: '#46969'
url: https://github.com/apache/airflow/pull/46969
- description: 'Misc: Use standalone dag processor for Airflow 3'
kind: changed
links:
- name: '#45659'
url: https://github.com/apache/airflow/pull/45659
- description: 'Misc: Update ``quay.io/prometheus/statsd-exporter`` from ``v0.26.1``
to ``v0.28.0``'
kind: changed
links:
- name: '#43393'
url: https://github.com/apache/airflow/pull/43393