Subham-KRLX opened a new pull request, #69808: URL: https://github.com/apache/airflow/pull/69808
This PR adds Helm chart support for periodic API server rollout restarts on Kubernetes. Problem: Long-running uvicorn processes in the API server can accumulate stale resources. Kubernetes provides kubectl rollout restart as a native mechanism, but the Airflow Helm chart has no built in support for scheduling this. Fix: Adds a new apiServer.rolloutRestart configuration section with a CronJob, ServiceAccount, Role, and RoleBinding following the exact same pattern as the existing databaseCleanup CronJob. closes: #61432 --- ##### Was generative AI tooling used to co-author this PR? - [X] Yes — Claude(For pr description) -- 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]
