You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the RLP controller fills the namespace* attributes of the rate limit definitions, within a Limitador CR, with a string composed out of the Gateway namespaced name and hostname. Neither of those can be used to namespace the limits – and effectively the counters – or the following use cases cannot be addressed:
HTTPRoute or Gateway lists multiple hostnames → one shared counter for the multiple hostnames
HTTPRoute belongs to multiple Gateway parents → one shared counter for the multiple Gateway parents
Currently the RLP controller fills the
namespace
* attributes of the rate limit definitions, within aLimitador
CR, with a string composed out of the Gateway namespaced name and hostname. Neither of those can be used to namespace the limits – and effectively the counters – or the following use cases cannot be addressed:* Named
domain
in the Envoy RateLimitRequest.A suggestion is to use the namespaced name of the RateLimitPolicy instead.
Related to: Kuadrant/architecture#13, #156
Follows-up on: #199.
The text was updated successfully, but these errors were encountered: