Ratelimit external services


Is anyone used Istio Envoy ratelimit to limit requests to external services?
until now the ratelimit policies for external services we use were defined on the application level.
we now checking the Istio approach and wonder if this also should be migrated to the Istio level, and define EnvoyFilter to limit request on the eagressgateway to external services.


Haven’t tried myself but found this article quite useful… https://domagalski-j.medium.com/istio-rate-limits-for-egress-traffic-8697df490f68