From 0e69147024cd020b6da06cad42151ed63d065ab3 Mon Sep 17 00:00:00 2001 From: "update-envoy[bot]" <135279899+update-envoy[bot]@users.noreply.github.com> Date: Fri, 1 Sep 2023 06:46:36 +0000 Subject: [PATCH] ecds: add dynamic config provider usage in downstream network filters (#28477) Signed-off-by: ohadvano Mirrored from https://github.com/envoyproxy/envoy @ 1b01f90c074a410393cea6cb2fdf0ee077416957 --- envoy/config/listener/v3/listener_components.proto | 1 - envoy/service/extension/v3/config_discovery.proto | 7 ++++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/envoy/config/listener/v3/listener_components.proto b/envoy/config/listener/v3/listener_components.proto index 150a6851..2adb8bc2 100644 --- a/envoy/config/listener/v3/listener_components.proto +++ b/envoy/config/listener/v3/listener_components.proto @@ -45,7 +45,6 @@ message Filter { // Configuration source specifier for an extension configuration discovery // service. In case of a failure and without the default configuration, the // listener closes the connections. - // [#not-implemented-hide:] core.v3.ExtensionConfigSource config_discovery = 5; } } diff --git a/envoy/service/extension/v3/config_discovery.proto b/envoy/service/extension/v3/config_discovery.proto index 5801f694..c4d4b93a 100644 --- a/envoy/service/extension/v3/config_discovery.proto +++ b/envoy/service/extension/v3/config_discovery.proto @@ -18,11 +18,12 @@ option (udpa.annotations.file_status).package_version_status = ACTIVE; // [#protodoc-title: Extension config discovery service (ECDS)] // A service that supports dynamic configuration updates for a specific filter. -// Currently, ECDS is supported for HTTP filters and Listener filters. Please check -// :ref:`Extension Config Discovery Service (ECDS) API `. +// Currently, ECDS is supported for downstream network filters, HTTP filters and Listener filters. +// Please check :ref:`Extension Config Discovery Service (ECDS) API `. // The overall extension config discovery service works as follows: // -// 1. A filter (:ref:`Listener ` +// 1. A filter (:ref:`Network `, +// :ref:`Listener ` // or :ref:`HTTP `) // contains a :ref:`config_discovery ` configuration. This configuration // includes a :ref:`config_source `,