What It Does
Every agent pod includes an Envoy proxy sidecar that:- Terminates mTLS using the agent’s X.509 SVID
- Extracts SPIFFE ID from the client certificate
- Queries OPA for authorization decisions
- Routes traffic to platform services (Gateway, Vault, Credential Injector)
- Emits metrics for every request
Traffic Flow
OPA Integration
Envoy calls OPA as an external authorization filter:- Which processes can access which services
- Rate limiting per identity
- Time-based access restrictions
- Region-based routing