Skip to content

Envoy Request Flow

Scott Ganyo edited this page Jun 8, 2020 · 1 revision

The flow of a request through Envoy consists of:

  1. authenticating and authorizing a request via External Auth Service
  2. annotating the request with headers
  3. evaluating the request via RBAC (optional)
  4. generating analytics data via the Access Log Service.

Note: If auth: { reject_unauthorized: true } is set in the configuration, the ext_authz filter will immediately reject unauthorized requests instead of passing them through to additional filters.

Clone this wiki locally