carlos54 opened a new issue, #51935:
URL: https://github.com/apache/airflow/issues/51935

   ### Official Helm Chart version
   
   1.16.0 (latest released)
   
   ### Apache Airflow version
   
   3.0.2
   
   ### Kubernetes Version
   
   v1.30.12
   
   ### Helm Chart configuration
   
   _No response_
   
   ### Docker Image customizations
   
   Add GIT for bundles
   
   ### What happened
   
   We would like to enhance the official Apache Airflow Helm chart v1.16.0 by 
adding first‑class support for HorizontalPodAutoscaler (HPA) and 
topologySpreadConstraints on the apiServer component. Currently, enabling these 
settings in values.yaml has no effect on the generated manifests.
   
   ### What you think should happen instead
   
   HPA for apiServer
   
   When apiServer.hpa.enabled: true in values.yaml, render a 
HorizontalPodAutoscaler resource for airflow-api
   
   Honor standard HPA parameters (minReplicas, maxReplicas, metrics) analogous 
to other components
   
   TopologySpreadConstraints for apiServer
   
   When apiServer.topologySpreadConstraints is defined, inject that block into 
Deployment.spec.template.spec of airflow-api
   
   Use the same schema as elsewhere in the chart (e.g. scheduler, webserver)
   
   ### How to reproduce
   
   Add HPA or TopologySpreadConstraints parameter will trigger the error 
"apiServer: Additional property topologyKey is not allowed".
   
   ### Anything else
   
   _No response_
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [x] I agree to follow this project's [Code of 
Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
   


-- 
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