Set this is set to true if you would like to rate limit traffic before applying external auth to it. Note: When this is true, you will lose some features like being able to rate limit a request based on its auth state.
Use this field if you want to inline the Envoy rate limits for this VirtualHost.
Note that this does not configure the rate limit server. If you are running Gloo Enterprise, you need to
specify the server configuration via the appropriate field in the Gloo Settings resource. If you are
running a custom rate limit server you need to configure it yourself.
Define individual rate limits here. Each rate limit will be evaluated, if any rate limit would be throttled, the entire request returns a 429 (gets throttled).
The token bucket configuration to use for local rate limiting requests. These options provide the ability to locally rate limit the connections in envoy. Each request processed by the filter consumes a single token. If the token is available, the request will be allowed. If no tokens are available, the request will receive the configured rate limit status. This overrides any local rate limit configured on the gateway and requests to this vHost do not count against requests to the gateway’s http local rate limit. All routes that are part of this vHost will share this rate limit unless explicity configured with another limit.
RateLimitRouteExtension
Use this field if you want to inline the Envoy rate limits for this Route.
Note that this does not configure the rate limit server. If you are running Gloo Enterprise, you need to
specify the server configuration via the appropriate field in the Gloo Settings resource. If you are
running a custom rate limit server you need to configure it yourself.
Define individual rate limits here. Each rate limit will be evaluated, if any rate limit would be throttled, the entire request returns a 429 (gets throttled).
The token bucket configuration to use for local rate limiting requests. These options provide the ability to locally rate limit the connections in envoy. Each request processed by the filter consumes a single token. If the token is available, the request will be allowed. If no tokens are available, the request will receive the configured rate limit status. This overrides any local rate limit configured on the vHost or gateway and requests to this route do not count against requests to the vHost or gateway’s http local rate limit.