About

A minimal ext_proc extension that demonstrates how to use the Envoy External Processing filter in BOE. It intercepts response headers and adds a custom x-ext-proc: processed header to every response.

This extension runs as an out-of-process gRPC server. BOE manages the server lifecycle: it starts the server before Envoy and stops it when done.

Usage Examples

Basic Usage

Run the example extension locally

boe run --extension example-ext-proc