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]

Reply via email to