Files
airflow/chart/docs/parameters-ref.rst
Andrii RoikoandClaude Sonnet 5 e386b82184 Fix typos, grammar, and broken references across the docs (#73146)
* Fix typos, grammar, and broken references across the docs

Cleans up a batch of documentation issues found across airflow-core,
task-sdk, airflow-ctl, and chart docs: misspellings and grammar errors,
malformed RST directives and broken cross-references, stale/incorrect
code examples (a wrong module path, a missing import, an off-by-one in
a random.randint example), and a couple of factual inaccuracies (a
stale REST API version reference, an incorrect docker-compose service
name).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

* Revert task-sdk API reference doc dedup

Leaving the autofunction/autoapifunction duplicate entries for task,
setup, and teardown as-is per request.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-18 22:31:30 +02:00

118 lines
3.2 KiB
ReStructuredText

.. 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.
Parameters reference
====================
The following tables lists the configurable parameters of the Airflow chart and their default values:
.. jinja:: params_ctx
{% for section in sections %}
.. _parameters:{{ section["name"] }}:
{{ section["name"] }}
{{ "=" * (section["name"]|length + 2) }}
.. list-table::
:widths: 15 10 30
:header-rows: 1
* - Parameter
- Description
- Default
{% for param in section["params"] %}
{% if "deprecated" not in param["description"] %}
* - ``{{ param["name"] }}``
- {{ param["description"] }}
- ``{{ param["default"] }}``
{% if param["examples"] %}
.. code-block:: yaml
:caption: Examples
{{ param["examples"] | indent(width=10) }}
{% endif %}
{% endif %}
{% endfor %}
{% endfor %}
Specify each parameter using the ``--set key=value[,key=value]`` argument to ``helm install``:
.. code-block:: bash
helm install my-release apache-airflow/airflow \
--set executor=CeleryExecutor \
--set enablePodLaunching=false
or override values by using the ``override-values.yaml`` file:
.. code-block:: yaml
:caption: override-values.yaml
executor: CeleryExecutor
enablePodLaunching: false
and install the chart:
.. code-block:: bash
helm install my-release apache-airflow/airflow --values override-values.yaml
Deprecated Parameters
=====================
The following table contains all deprecated configuration parameters of the Airflow chart with their default values. All values defined in below table will be removed
in the next Helm Chart major release.
.. jinja:: params_ctx
{% if deprecations_exist %}
.. list-table::
:widths: 15 10 30
:header-rows: 1
* - Parameter
- Description
- Default
{% for section in sections %}
{% for param in section["params"] %}
{% if "deprecated" in param["description"] %}
* - ``{{ param["name"] }}``
- {{ param["description"] }}
- ``{{ param["default"] }}``
{% if param["examples"] %}
.. code-block:: yaml
:caption: Examples
{{ param["examples"] | indent(width=10) }}
{% endif %}
{% endif %}
{% endfor %}
{% endfor %}
{% else %}
There are no deprecations within current release of Helm Chart.
{% endif %}