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 ???
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:
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.
I found this link https://github.com/envoyproxy/go-control-plane and https://medium.com/@salmaan.rashid/envoy-control-plane-hello-world-2f49b2865f29 so it must be a control plane listening on 18000 , but when I create control plane docker, it does not listen on any port
any suggestion