Introduction
What is a service mesh?
Concepts
Architecture overview
Bootstrap
The xDS module is driven by an Envoy
Client
The xDS client module lets Armeria clients discover endpoints, match routes, and
Server
The Armeria server itself becomes an xDS-managed workload. A control plane pushes
Metrics
Armeria's xDS module exposes metrics for monitoring control plane communication,
Extensions
Envoy's architecture is built around extensions — pluggable components that handle
Supported features
Armeria does not implement every field in the xDS specification. Resources from the
Control planes
Armeria can interoperate with control planes that provide the supported Envoy v3