I have a kubernetes cluster with 3 node and 3 envoy, I want to change envoy configuration, without losing connection, what is the best solution ???
Asked
Active
Viewed 2,551 times
-1
-
[File Based Dynamic Configuration of Routes in Envoy Proxy](https://medium.com/grensesnittet/file-based-dynamic-configuration-of-routes-in-envoy-proxy-6234dae968d2) – Kamol Hasan Oct 02 '19 at 10:21
1 Answers
1
Envoy as an intermediate L7 proxy manager, brings a lot of features and benefits that could probably simplify a general micro services design. Despite the fact that Envoy offers Static bootstrap configuration, it worth to mentioned about Dynamic configuration, leveraging a mechanism of auto-discovering configuration settings.
Here are the list of APIs supported dynamic configuration:
- Endpoint Discovery Service (EDS) API;
- Cluster Discovery Service (CDS);
- Route Discovery Service (RDS);
- Listener Discovery Service (LDS);
- Secret Discovery Service (SDS).
For instance, as long as you wish to setup discovery service for Route resource you might probaly look at RDS; Clusters, Listeners and Endpoints: CDS, LDS, and EDS respectively.
Appreciate @Kamol Hasan for his efforts and the good links on the related materials to this topic.

Nick_Kh
- 5,089
- 2
- 10
- 16