# 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.22.0
appVersion: 3.2.2
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.22.0/
  artifacthub.io/screenshots: |
    - title: Home Page
      url: https://airflow.apache.org/docs/apache-airflow/3.2.2/_images/home_dark.png
    - title: Dag Overview Dashboard
      url: https://airflow.apache.org/docs/apache-airflow/3.2.2/_images/dag_overview_dashboard.png
    - title: Dags View
      url: https://airflow.apache.org/docs/apache-airflow/3.2.2/_images/dags.png
    - title: Assets View
      url: https://airflow.apache.org/docs/apache-airflow/3.2.2/_images/asset_view.png
    - title: Grid View
      url: https://airflow.apache.org/docs/apache-airflow/3.2.2/_images/dag_overview_grid.png
    - title: Graph View
      url: https://airflow.apache.org/docs/apache-airflow/3.2.2/_images/dag_overview_graph.png
    - title: Variable View
      url: https://airflow.apache.org/docs/apache-airflow/3.2.2/_images/variable_hidden.png
    - title: Code View
      url: https://airflow.apache.org/docs/apache-airflow/3.2.2/_images/dag_overview_code.png
  artifacthub.io/changes: |
    - description: >
        Minimum Helm version was updated to 3.19.0
      kind: changed
      links:
      - name: '#66970'
        url: https://github.com/apache/airflow/pull/66970
    - description: >
        Default Airflow image is updated to 3.2.2 (previously 3.2.1)
      kind: changed
      links:
      - name: '#67681'
        url: https://github.com/apache/airflow/pull/67681
    - description: >
        Added support for configuring enableServiceLinks (default will become false in Chart 2.0)
      kind: added
      links:
      - name: '#67447'
        url: https://github.com/apache/airflow/pull/67447
    - description: Add optional OTel service to the Airflow Helm Chart
      kind: added
      links:
      - name: '#64902'
        url: https://github.com/apache/airflow/pull/64902
    - description: Add ``serviceAccountTokenVolume`` to cleanup cron
      kind: added
      links:
      - name: '#67446'
        url: https://github.com/apache/airflow/pull/67446
    - description: Add ``requirePersistence`` option to worker ``logGroomerSidecar``
      kind: added
      links:
      - name: '#65884'
        url: https://github.com/apache/airflow/pull/65884
    - description: Add checksum for api-server config in API server deployment
      kind: changed
      links:
      - name: '#66468'
        url: https://github.com/apache/airflow/pull/66468
    - description: Fix Helm chart executor label to support executor aliases
      kind: fixed
      links:
      - name: '#67762'
        url: https://github.com/apache/airflow/pull/67762
    - description: Fix triggerer KEDA database connection rendering
      kind: fixed
      links:
      - name: '#67538'
        url: https://github.com/apache/airflow/pull/67538
    - description: Fix Celery worker liveness probe hostname lookup
      kind: fixed
      links:
      - name: '#67471'
        url: https://github.com/apache/airflow/pull/67471
    - description: Fix Go template error comparing slice to nil using ``eq``
      kind: fixed
      links:
      - name: '#64032'
        url: https://github.com/apache/airflow/pull/64032
    - description: Fix Kubernetes worker service account values
      kind: fixed
      links:
      - name: '#66598'
        url: https://github.com/apache/airflow/pull/66598
    - description: Add binding for ``workers.kubernetes`` and condition workers ServiceAccount
      kind: fixed
      links:
      - name: '#66730'
        url: https://github.com/apache/airflow/pull/66730
    - description: Fix launcher RBAC for executor class paths
      kind: fixed
      links:
      - name: '#66208'
        url: https://github.com/apache/airflow/pull/66208
    - description: Fix task log access with NetworkPolicies for Airflow 2 and 3
      kind: fixed
      links:
      - name: '#65754'
        url: https://github.com/apache/airflow/pull/65754
    - description: Add missing ``tpl`` rendering for ServiceAccount annotations
      kind: fixed
      links:
      - name: '#66095'
        url: https://github.com/apache/airflow/pull/66095
    - description: Fix go-template ``if`` statements for log groomer retention values
      kind: fixed
      links:
      - name: '#66012'
        url: https://github.com/apache/airflow/pull/66012
    - description: Fix database cleanup lifecycle hooks
      kind: fixed
      links:
      - name: '#65881'
        url: https://github.com/apache/airflow/pull/65881
    - description: Fix cleanup pod lifecycle hooks not being applied
      kind: fixed
      links:
      - name: '#65764'
        url: https://github.com/apache/airflow/pull/65764
    - description: Fix deprecation warning
      kind: fixed
      links:
      - name: '#66238'
        url: https://github.com/apache/airflow/pull/66238
    - description: 'Docs: Expand Helm Chart upgrade tasks in the Airflow 3 migration guide'
      kind: changed
      links:
      - name: '#66118'
        url: https://github.com/apache/airflow/pull/66118
    - description: 'Misc: Change job/pod role bindings rendering and refactor related
        tests'
      kind: changed
      links:
      - name: '#66626'
        url: https://github.com/apache/airflow/pull/66626
    - description: 'Misc: Standardize on ``Dag`` capitalization in chart wording'
      kind: changed
      links:
      - name: '#66114'
        url: https://github.com/apache/airflow/pull/66114
