The main README.md explains that Config Manager configures the ESPv2 data plane (Envoy). More information about Config Manager is located in the src/go directory.
ESPv2 uses a variety of Envoy filters. These filters are either:
- Upstream HTTP filters in the Envoy repository.
- Custom HTTP filters located in the src/envoy directory of this repository.
The diagram below displays all the filters used by ESPv2. Note that only a few are required, the remaining are enabled based on the deployment mode.
You can find more details about each custom filter in the corresponding directories.