GitHub user starkmarkus added a comment to the discussion: storage for tracking rate limits
Yes, that matches what I found. This is not an `airflow.cfg` setting. `RATELIMIT_STORAGE_URI` belongs in `webserver_config.py`, for example: RATELIMIT_STORAGE_URI = "redis://redis_host:6379/0" For the Helm chart, the usual hook is to provide a custom `webserver_config.py` via `webserver.webserverConfig` / `webserver.webserverConfigConfigMapName`. For Airflow 3 API server setups, there is also an `apiServer.apiServerConfig` equivalent. So the production path is: 1. use Redis or Valkey as shared rate-limit storage 2. set `RATELIMIT_STORAGE_URI` in `webserver_config.py` 3. mount that file through the Helm chart values The docs could definitely make this clearer for Airflow users. GitHub link: https://github.com/apache/airflow/discussions/68630#discussioncomment-17334835 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected]
