This directory contains code which, when built, will be compiled together with Envoy as HTTP filters. This Envoy filter example may help see how this is done.
The filters are then configured to be used by envoy in one of two ways:
Filters are configured in the listeners
section of the envoy.yaml
bootstrap file.
See this example for details.
filter_chains:
- filters:
- name: envoy.filters.network.http_connection_manager
config:
... other config options ...
http_filters:
... list of filters...
See the Config Manager documentation for more details.