<p>I setup Global rate limiting on a K8s cluster (with Istio on minikube).</p>
<p>I followed this repo <a href="https://github.com/istio/istio/issues/22068#issuecomment-633036911" rel="nofollow noreferrer">https://github.com/istio/istio/issues/22068#issuecomment-633036911</a>
as it summarizes this issue well and makes global rate limiting work.</p>
<p>It works really well
<a href="https://i.stack.imgur.com/e84gl.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/e84gl.png" alt="global rate limit works" /></a></p>
<p>How would I add local rate limiting to envoy proxies (service to service)? The docs are pretty light and confusing to a newbie like me <a href="https://www.envoyproxy.io/docs/envoy/latest/configuration/listeners/network_filters/local_rate_limit_filter" rel="nofollow noreferrer">https://www.envoyproxy.io/docs/envoy/latest/configuration/listeners/network_filters/local_rate_limit_filter</a></p>
<p>Any config yaml would be appreciated. I'd like to make it granular (match a specific version of a service)
Thank you</p>

Harsha Reddy
<p>I've put an example of using envoy rate limiting with istio. it may be useful <a href="https://github.com/aboullaite/service-mesh" rel="nofollow noreferrer">https://github.com/aboullaite/service-mesh</a></p>
