Envoy Quirks Part 1: Clear Route Cache

Over the years working with Envoy (via Istio), I've come across quite a few quirks and gotchas. I thought it would be fun to share some of them, and how to work around them. Many of these surprise even Envoy experts! To start things off, lets talk about the "Clear route cache" option present on a number of Envoy filters. Policy based routing The idea behind "clear route cache" is to allow filters to impact routing decisions. Most often, this is done from an External Authorization server, which allows offloading the decision to an external server, giving a lot of flexibility. ...

March 5, 2026 · 5 min