docs: update uses of 'SDS' to 'EDS' (#4860)

Signed-off-by: Fred Douglas <fredlas@google.com>

Mirrored from https://github.com/envoyproxy/envoy @ 55dac11411ef78fd435b4f4767ce1bca25c4380f
pull/620/head
data-plane-api(CircleCI) 7 years ago
parent 981878b844
commit c793b08755
  1. 3
      API_OVERVIEW.md
  2. 2
      envoy/api/v2/cds.proto
  3. 7
      envoy/config/bootstrap/v2/bootstrap.proto

@ -9,7 +9,8 @@ Version 2 of the Envoy API evolves existing APIs and introduces new APIs to:
* Allow for more advanced load balancing through load and resource utilization reporting to management servers. * Allow for more advanced load balancing through load and resource utilization reporting to management servers.
* Improve N^2 health check scalability issues by optionally offloading health checking to other Envoy instances. * Improve N^2 health check scalability issues by optionally offloading health checking to other Envoy instances.
* Support Envoy deployment in edge, sidecar and middle proxy deployment models via changes to the listener model and CDS/SDS APIs. * Support Envoy deployment in edge, sidecar and middle proxy deployment models via changes to the listener model,
CDS API, and EDS (formerly called SDS in v1) API.
* Allow streaming updates from the management server on change, instead of polling APIs from Envoy. gRPC APIs will be supported * Allow streaming updates from the management server on change, instead of polling APIs from Envoy. gRPC APIs will be supported
alongside JSON REST APIs to provide for this. alongside JSON REST APIs to provide for this.
* Ensure all Envoy runtime configuration is dynamically discoverable via API * Ensure all Envoy runtime configuration is dynamically discoverable via API

@ -81,7 +81,7 @@ message Cluster {
// for an explanation. // for an explanation.
LOGICAL_DNS = 2; LOGICAL_DNS = 2;
// Refer to the :ref:`service discovery type<arch_overview_service_discovery_types_sds>` // Refer to the :ref:`service discovery type<arch_overview_service_discovery_types_eds>`
// for an explanation. // for an explanation.
EDS = 3; EDS = 3;

@ -39,7 +39,7 @@ message Bootstrap {
// <envoy_api_field_config.bootstrap.v2.Bootstrap.DynamicResources.cds_config>`, it's necessary // <envoy_api_field_config.bootstrap.v2.Bootstrap.DynamicResources.cds_config>`, it's necessary
// to have some initial cluster definitions available to allow Envoy to know // to have some initial cluster definitions available to allow Envoy to know
// how to speak to the management server. These cluster definitions may not // how to speak to the management server. These cluster definitions may not
// use :ref:`EDS <arch_overview_dynamic_config_sds>` (i.e. they should be static // use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static
// IP or DNS-based). // IP or DNS-based).
repeated envoy.api.v2.Cluster clusters = 2 [(gogoproto.nullable) = false]; repeated envoy.api.v2.Cluster clusters = 2 [(gogoproto.nullable) = false];
@ -71,10 +71,7 @@ message Bootstrap {
// [#not-implemented-hide:] Hide from docs. // [#not-implemented-hide:] Hide from docs.
message DeprecatedV1 { message DeprecatedV1 {
// This is the global :ref:`SDS <arch_overview_dynamic_config_sds>` config // Deprecated service discovery service config for when using API v1 REST.
// when using v1 REST for :ref:`CDS
// <arch_overview_dynamic_config_cds>`/:ref:`EDS
// <arch_overview_dynamic_config_sds>`.
envoy.api.v2.core.ConfigSource sds_config = 1; envoy.api.v2.core.ConfigSource sds_config = 1;
} }

Loading…
Cancel
Save