Arunodoy18 opened a new pull request, #60294: URL: https://github.com/apache/airflow/pull/60294
This PR adds PodDisruptionBudget configuration support for the DAG Processor component in the Airflow Helm chart, bringing it to feature parity with other components (scheduler, webserver, API server, workers, etc.). Previously, the DAG Processor was the only major component lacking PodDisruptionBudget configuration, making it impossible to protect DAG Processor pods from voluntary disruptions during cluster operations like node drains or upgrades. # Testing Performed All validation was performed locally on Windows with manual checks due to some pre-commit hooks having Windows compatibility issues: # 2. Helm Lint powershell helm lint chart # Result: 1 chart(s) linted, 0 chart(s) failed # 3. Helm Template Rendering `powershell helm template test chart --set dagProcessor.enabled=true --set dagProcessor.podDisruptionBudget.enabled=true ` Closes #60242 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
