xDS
E696496
xDS is a set of discovery service APIs originally developed for Envoy that provide dynamic configuration of network proxies and services, including routing, load balancing, and security policies.
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
discovery service protocol
ⓘ
network configuration API ⓘ service discovery API ⓘ |
| basedOn | gRPC NERFINISHED ⓘ |
| communicationStyle | client-server ⓘ |
| configurationModel | resource-oriented API ⓘ |
| developedFor | Envoy NERFINISHED ⓘ |
| domain |
cloud-native infrastructure
ⓘ
networking ⓘ service mesh ⓘ |
| enables |
centralized configuration management
ⓘ
control plane and data plane separation ⓘ dynamic reconfiguration without restart ⓘ |
| hasComponent |
ADS
NERFINISHED
ⓘ
CDS NERFINISHED ⓘ EDS ⓘ LDS ⓘ RDS NERFINISHED ⓘ RLS NERFINISHED ⓘ RTDS ⓘ SDS NERFINISHED ⓘ SRDS NERFINISHED ⓘ VHDS NERFINISHED ⓘ |
| originallyDevelopedBy | Envoy project NERFINISHED ⓘ |
| relatedTo |
Envoy xDS API
NERFINISHED
ⓘ
gRPC xDS API NERFINISHED ⓘ |
| supports |
cluster configuration
ⓘ
endpoint discovery ⓘ listener configuration ⓘ load balancing configuration ⓘ route configuration ⓘ routing configuration ⓘ runtime configuration ⓘ secret discovery ⓘ security policies ⓘ service discovery ⓘ |
| supportsPattern | control plane driven configuration ⓘ |
| transportProtocol | HTTP/2 over gRPC ⓘ |
| usedBy |
Envoy proxy
NERFINISHED
ⓘ
gRPC clients ⓘ service meshes ⓘ |
| usedFor |
dynamic configuration of network proxies
ⓘ
dynamic configuration of services ⓘ dynamic load balancing configuration ⓘ dynamic routing configuration ⓘ dynamic security policy configuration ⓘ |
| usedIn |
cloud-native environments
ⓘ
microservices architectures ⓘ |
| uses | Protocol Buffers NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.