|
19 | 19 | ---
|
20 | 20 | apiVersion: v2
|
21 | 21 | name: airflow
|
22 |
| -version: 1.16.0-dev |
| 22 | +version: 1.16.0 |
23 | 23 | appVersion: 2.10.5
|
24 | 24 | description: The official Helm chart to deploy Apache Airflow, a platform to
|
25 | 25 | programmatically author, schedule, and monitor workflows
|
@@ -65,80 +65,293 @@ annotations:
|
65 | 65 | - title: Code View
|
66 | 66 | url: https://airflow.apache.org/docs/apache-airflow/2.10.5/_images/code.png
|
67 | 67 | artifacthub.io/changes: |
|
68 |
| - - description: Add git-sync container lifecycle hooks |
| 68 | + - description: Allow passing custom env to log groomer sidecar containers |
69 | 69 | kind: added
|
70 | 70 | links:
|
71 |
| - - name: '#40369' |
72 |
| - url: https://github.com/apache/airflow/pull/40369 |
73 |
| - - description: Add init containers for jobs |
| 71 | + - name: '#46003' |
| 72 | + url: https://github.com/apache/airflow/pull/46003 |
| 73 | + - description: Allow using existing persistence claim in Redis StatefulSet |
74 | 74 | kind: added
|
75 | 75 | links:
|
76 |
| - - name: '#40454' |
77 |
| - url: https://github.com/apache/airflow/pull/40454 |
78 |
| - - description: Add persistent volume claim retention policy |
| 76 | + - name: '#41619' |
| 77 | + url: https://github.com/apache/airflow/pull/41619 |
| 78 | + - description: Add ``hostAliases`` support in Triggerer |
79 | 79 | kind: added
|
80 | 80 | links:
|
81 |
| - - name: '#40271' |
82 |
| - url: https://github.com/apache/airflow/pull/40271 |
83 |
| - - description: Add annotations for Redis StatefulSet |
| 81 | + - name: '#41725' |
| 82 | + url: https://github.com/apache/airflow/pull/41725 |
| 83 | + - description: Enable HPA for Airflow Webserver |
84 | 84 | kind: added
|
85 | 85 | links:
|
86 |
| - - name: '#40281' |
87 |
| - url: https://github.com/apache/airflow/pull/40281 |
88 |
| - - description: Add ``dags.gitSync.sshKey``, which allows the git-sync private key |
89 |
| - to be configured in the values file directly |
| 86 | + - name: '#41955' |
| 87 | + url: https://github.com/apache/airflow/pull/41955 |
| 88 | + - description: Add env support for database migration job |
90 | 89 | kind: added
|
91 | 90 | links:
|
92 |
| - - name: '#39936' |
93 |
| - url: https://github.com/apache/airflow/pull/39936 |
94 |
| - - description: Link in ``UIAlert`` to production guide when a dynamic webserver secret |
95 |
| - is used now opens in a new tab |
| 91 | + - name: '#42345' |
| 92 | + url: https://github.com/apache/airflow/pull/42345 |
| 93 | + - description: Support NodePort on Redis Service |
| 94 | + kind: added |
| 95 | + links: |
| 96 | + - name: '#41811' |
| 97 | + url: https://github.com/apache/airflow/pull/41811 |
| 98 | + - description: Add heartbeat metric for DAG processor |
| 99 | + kind: added |
| 100 | + links: |
| 101 | + - name: '#42398' |
| 102 | + url: https://github.com/apache/airflow/pull/42398 |
| 103 | + - description: Option to enable ipv6 ipaddress resolve support for StatsD host |
| 104 | + kind: added |
| 105 | + links: |
| 106 | + - name: '#42625' |
| 107 | + url: https://github.com/apache/airflow/pull/42625 |
| 108 | + - description: Allow customizing ``podManagementPolicy`` in worker |
| 109 | + kind: added |
| 110 | + links: |
| 111 | + - name: '#42673' |
| 112 | + url: https://github.com/apache/airflow/pull/42673 |
| 113 | + - description: Support multiple executors in chart |
| 114 | + kind: added |
| 115 | + links: |
| 116 | + - name: '#43606' |
| 117 | + url: https://github.com/apache/airflow/pull/43606 |
| 118 | + - description: Swap internal RPC server for API server in the helm chart |
| 119 | + kind: added |
| 120 | + links: |
| 121 | + - name: '#44463' |
| 122 | + url: https://github.com/apache/airflow/pull/44463 |
| 123 | + - description: Add OpenSearch remote logging options |
| 124 | + kind: added |
| 125 | + links: |
| 126 | + - name: '#45082' |
| 127 | + url: https://github.com/apache/airflow/pull/45082 |
| 128 | + - description: Add ``startupProbe`` to flower deployment |
| 129 | + kind: added |
| 130 | + links: |
| 131 | + - name: '#45012' |
| 132 | + url: https://github.com/apache/airflow/pull/45012 |
| 133 | + - description: Add PgBouncer and StatsD ingress |
| 134 | + kind: added |
| 135 | + links: |
| 136 | + - name: '#41759' |
| 137 | + url: https://github.com/apache/airflow/pull/41759 |
| 138 | + - description: Add environment variable controlling the log grooming frequency |
| 139 | + kind: added |
| 140 | + links: |
| 141 | + - name: '#46237' |
| 142 | + url: https://github.com/apache/airflow/pull/46237 |
| 143 | + - description: Update metrics names to allow multiple executors to report metrics |
| 144 | + kind: changed |
| 145 | + links: |
| 146 | + - name: '#40778' |
| 147 | + url: https://github.com/apache/airflow/pull/40778 |
| 148 | + - description: Add a specific internal IP address for the ClusterIP service |
| 149 | + kind: changed |
| 150 | + links: |
| 151 | + - name: '#40912' |
| 152 | + url: https://github.com/apache/airflow/pull/40912 |
| 153 | + - description: Remove scheduler automate ServiceAccount token |
96 | 154 | kind: changed
|
97 | 155 | links:
|
98 |
| - - name: '#40635' |
99 |
| - url: https://github.com/apache/airflow/pull/40635 |
100 |
| - - description: Support disabling helm hooks on ``extraConfigMaps`` and ``extraSecrets`` |
| 156 | + - name: '#44173' |
| 157 | + url: https://github.com/apache/airflow/pull/44173 |
| 158 | + - description: More controls for PgBouncer secrets configuration |
101 | 159 | kind: changed
|
102 | 160 | links:
|
103 |
| - - name: '#40294' |
104 |
| - url: https://github.com/apache/airflow/pull/40294 |
105 |
| - - description: Add git-sync ssh secret to DAG processor |
| 161 | + - name: '#45248' |
| 162 | + url: https://github.com/apache/airflow/pull/45248 |
| 163 | + - description: Add ``ti.running`` metric export |
| 164 | + kind: changed |
| 165 | + links: |
| 166 | + - name: '#47773' |
| 167 | + url: https://github.com/apache/airflow/pull/47773 |
| 168 | + - description: Add optional configuration for ``startupProbe`` ``initialDelaySeconds`` |
| 169 | + kind: changed |
| 170 | + links: |
| 171 | + - name: '#47094' |
| 172 | + url: https://github.com/apache/airflow/pull/47094 |
| 173 | + - description: Introduce ``worker.extraPorts`` to expose additional ports to worker |
| 174 | + container |
| 175 | + kind: changed |
| 176 | + links: |
| 177 | + - name: '#46679' |
| 178 | + url: https://github.com/apache/airflow/pull/46679 |
| 179 | + - description: Enable ``AIRFLOW__CELERY__BROKER_URL_CMD`` when ``passwordSecretName`` |
| 180 | + is true |
| 181 | + kind: fixed |
| 182 | + links: |
| 183 | + - name: '#40270' |
| 184 | + url: https://github.com/apache/airflow/pull/40270 |
| 185 | + - description: Properly implement termination grace period seconds |
| 186 | + kind: fixed |
| 187 | + links: |
| 188 | + - name: '#41374' |
| 189 | + url: https://github.com/apache/airflow/pull/41374 |
| 190 | + - description: Add kerberos env to base container env, add webserver-config volume |
| 191 | + kind: fixed |
| 192 | + links: |
| 193 | + - name: '#41645' |
| 194 | + url: https://github.com/apache/airflow/pull/41645 |
| 195 | + - description: Fix ``volumeClaimTemplates`` missing ``apiVersion`` and ``kind`` |
| 196 | + kind: fixed |
| 197 | + links: |
| 198 | + - name: '#41771' |
| 199 | + url: https://github.com/apache/airflow/pull/41771 |
| 200 | + - description: Render global volumes and volume mounts into cleanup job (#40191) |
| 201 | + kind: fixed |
| 202 | + links: |
| 203 | + - name: '#42268' |
| 204 | + url: https://github.com/apache/airflow/pull/42268 |
| 205 | + - description: Fix flower ingress service reference |
| 206 | + kind: fixed |
| 207 | + links: |
| 208 | + - name: '#41179' |
| 209 | + url: https://github.com/apache/airflow/pull/41179 |
| 210 | + - description: Fix ``volumeClaimTemplate`` for scheduler in local and persistent mode |
106 | 211 | kind: fixed
|
107 | 212 | links:
|
108 |
| - - name: '#40691' |
109 |
| - url: https://github.com/apache/airflow/pull/40691 |
110 |
| - - description: Fix duplicated ``safeToEvict`` annotations |
| 213 | + - name: '#42946' |
| 214 | + url: https://github.com/apache/airflow/pull/42946 |
| 215 | + - description: Fix role binding for multiple executors |
111 | 216 | kind: fixed
|
112 | 217 | links:
|
113 |
| - - name: '#40554' |
114 |
| - url: https://github.com/apache/airflow/pull/40554 |
115 |
| - - description: Add missing ``triggerer.keda.usePgbouncer`` to values.yaml |
| 218 | + - name: '#44424' |
| 219 | + url: https://github.com/apache/airflow/pull/44424 |
| 220 | + - description: Set container name to ``envSourceContainerName`` in KEDA ScaledObject |
116 | 221 | kind: fixed
|
117 | 222 | links:
|
118 |
| - - name: '#40614' |
119 |
| - url: https://github.com/apache/airflow/pull/40614 |
120 |
| - - description: Trim leading ``//`` character using mysql backend |
| 223 | + - name: '#44963' |
| 224 | + url: https://github.com/apache/airflow/pull/44963 |
| 225 | + - description: Update scheduler-deployment to cope with multiple executors |
121 | 226 | kind: fixed
|
122 | 227 | links:
|
123 |
| - - name: '#40401' |
124 |
| - url: https://github.com/apache/airflow/pull/40401 |
125 |
| - - description: 'Docs: Updating chart download link to use the Apache download CDN' |
| 228 | + - name: '#46039' |
| 229 | + url: https://github.com/apache/airflow/pull/46039 |
| 230 | + - description: Replace disallowed characters in metadata label |
| 231 | + kind: fixed |
| 232 | + links: |
| 233 | + - name: '#46811' |
| 234 | + url: https://github.com/apache/airflow/pull/46811 |
| 235 | + - description: Grant Airflow API Server Permission to Read Pod Logs |
| 236 | + kind: fixed |
| 237 | + links: |
| 238 | + - name: '#47212' |
| 239 | + url: https://github.com/apache/airflow/pull/47212 |
| 240 | + - description: Fix scheduler ServiceAccount auto-mount for multi-executor |
| 241 | + kind: fixed |
| 242 | + links: |
| 243 | + - name: '#46486' |
| 244 | + url: https://github.com/apache/airflow/pull/46486 |
| 245 | + - description: 'Docs: Reflect in docs that ``extraInitContainers`` is supported for |
| 246 | + jobs' |
| 247 | + kind: changed |
| 248 | + links: |
| 249 | + - name: '#41674' |
| 250 | + url: https://github.com/apache/airflow/pull/41674 |
| 251 | + - description: 'Docs: Add guide how to PgBouncer with Kubernetes Secret' |
| 252 | + kind: changed |
| 253 | + links: |
| 254 | + - name: '#42460' |
| 255 | + url: https://github.com/apache/airflow/pull/42460 |
| 256 | + - description: 'Docs: Update descriptions private registry params' |
| 257 | + kind: changed |
| 258 | + links: |
| 259 | + - name: '#43721' |
| 260 | + url: https://github.com/apache/airflow/pull/43721 |
| 261 | + - description: 'Docs: Change description for kerberos ``reinitFrequency``' |
| 262 | + kind: changed |
| 263 | + links: |
| 264 | + - name: '#45343' |
| 265 | + url: https://github.com/apache/airflow/pull/45343 |
| 266 | + - description: 'Docs: Update Helm eviction configuration guide to reflect ``workers.safeToEvict`` |
| 267 | + default value' |
| 268 | + kind: changed |
| 269 | + links: |
| 270 | + - name: '#44852' |
| 271 | + url: https://github.com/apache/airflow/pull/44852 |
| 272 | + - description: 'Docs: Add info that ``storageClassName`` can be templated' |
| 273 | + kind: changed |
| 274 | + links: |
| 275 | + - name: '#45176' |
| 276 | + url: https://github.com/apache/airflow/pull/45176 |
| 277 | + - description: 'Docs: Fix broker-url secret name in production guide' |
| 278 | + kind: changed |
| 279 | + links: |
| 280 | + - name: '#45863' |
| 281 | + url: https://github.com/apache/airflow/pull/45863 |
| 282 | + - description: 'Docs: Replace DAGs with dags in docs' |
| 283 | + kind: changed |
| 284 | + links: |
| 285 | + - name: '#47959' |
| 286 | + url: https://github.com/apache/airflow/pull/47959 |
| 287 | + - description: 'Docs: Enhance ``airflowLocalSettings`` value description' |
| 288 | + kind: changed |
| 289 | + links: |
| 290 | + - name: '#47855' |
| 291 | + url: https://github.com/apache/airflow/pull/47855 |
| 292 | + - description: 'Docs: Be consistent with denoting templated params' |
| 293 | + kind: changed |
| 294 | + links: |
| 295 | + - name: '#46481' |
| 296 | + url: https://github.com/apache/airflow/pull/46481 |
| 297 | + - description: 'Misc: Support templated hostname in NOTES' |
| 298 | + kind: changed |
| 299 | + links: |
| 300 | + - name: '#41423' |
| 301 | + url: https://github.com/apache/airflow/pull/41423 |
| 302 | + - description: 'Misc: Default airflow version to 2.10.5' |
| 303 | + kind: changed |
| 304 | + links: |
| 305 | + - name: '#46624' |
| 306 | + url: https://github.com/apache/airflow/pull/46624 |
| 307 | + - description: 'Misc: Changing triggerer config option ``default_capacity`` to ``capacity``' |
| 308 | + kind: changed |
| 309 | + links: |
| 310 | + - name: '#48032' |
| 311 | + url: https://github.com/apache/airflow/pull/48032 |
| 312 | + - description: 'Misc: AIP-84 Move public api under /api/v2' |
| 313 | + kind: changed |
| 314 | + links: |
| 315 | + - name: '#47760' |
| 316 | + url: https://github.com/apache/airflow/pull/47760 |
| 317 | + - description: 'Misc: Default to the FabAuthManager in the chart' |
| 318 | + kind: changed |
| 319 | + links: |
| 320 | + - name: '#47976' |
| 321 | + url: https://github.com/apache/airflow/pull/47976 |
| 322 | + - description: 'Misc: Update PgBouncer to ``1.23.1`` and PgBouncer exporter to ``0.18.0``' |
| 323 | + kind: changed |
| 324 | + links: |
| 325 | + - name: '#47416' |
| 326 | + url: https://github.com/apache/airflow/pull/47416 |
| 327 | + - description: 'Misc: Move api-server to port 8080' |
| 328 | + kind: changed |
| 329 | + links: |
| 330 | + - name: '#47310' |
| 331 | + url: https://github.com/apache/airflow/pull/47310 |
| 332 | + - description: 'Misc: Start the api-server in Airflow 3, webserver in Airflow 2' |
| 333 | + kind: changed |
| 334 | + links: |
| 335 | + - name: '#47085' |
| 336 | + url: https://github.com/apache/airflow/pull/47085 |
| 337 | + - description: 'Misc: Move ``fastapi-api`` command to ``api-server``' |
126 | 338 | kind: changed
|
127 | 339 | links:
|
128 |
| - - name: '#40618' |
129 |
| - url: https://github.com/apache/airflow/pull/40618 |
130 |
| - - description: 'Misc: Update PgBouncer exporter image to ``airflow-pgbouncer-exporter-2024.06.18-0.17.0``' |
| 340 | + - name: '#47076' |
| 341 | + url: https://github.com/apache/airflow/pull/47076 |
| 342 | + - description: 'Misc: Move execution_api_server_url config to the core section' |
131 | 343 | kind: changed
|
132 | 344 | links:
|
133 |
| - - name: '#40318' |
134 |
| - url: https://github.com/apache/airflow/pull/40318 |
135 |
| - - description: 'Misc: Default airflow version to 2.9.3' |
| 345 | + - name: '#46969' |
| 346 | + url: https://github.com/apache/airflow/pull/46969 |
| 347 | + - description: 'Misc: Use standalone dag processor for Airflow 3' |
136 | 348 | kind: changed
|
137 | 349 | links:
|
138 |
| - - name: '#40816' |
139 |
| - url: https://github.com/apache/airflow/pull/40816 |
140 |
| - - description: 'Misc: Fix ``startupProbe`` timing comment' |
| 350 | + - name: '#45659' |
| 351 | + url: https://github.com/apache/airflow/pull/45659 |
| 352 | + - description: 'Misc: Update ``quay.io/prometheus/statsd-exporter`` from ``v0.26.1`` |
| 353 | + to ``v0.28.0``' |
141 | 354 | kind: changed
|
142 | 355 | links:
|
143 |
| - - name: '#40412' |
144 |
| - url: https://github.com/apache/airflow/pull/40412 |
| 356 | + - name: '#43393' |
| 357 | + url: https://github.com/apache/airflow/pull/43393 |
0 commit comments