Using the Kubernetes Controller for Envoyby@antgubarev
457 reads

Using the Kubernetes Controller for Envoy

tldt arrow
Read on Terminal Reader
Read this story w/o Javascript

Too Long; Didn't Read

The xDS protocol allows Envoy to dynamically configure proxy rules without rebooting the proxy itself and changing its settings. This gives many advantages in modern multi-component and distributed systems. It is important not to change the application code because the infrastructure can change faster than the application itself. In this article, I will tell about the implementation of the controller for Kubernetes, which watches custom resources in the KuberNetes cluster and performs the Envoy configuration based on this data. This approach is used for example in [Istio].

Company Mentioned

Mention Thumbnail
featured image - Using the Kubernetes Controller for Envoy
Anton Gubarev HackerNoon profile picture

@antgubarev

Anton Gubarev

Software engineer with 11 years of expirience. Focused on fault tolerant, distributed systems, PaaS, golang, HA.


Receive Stories from @antgubarev


Credibility

react to story with heart
Anton Gubarev HackerNoon profile picture
by Anton Gubarev @antgubarev.Software engineer with 11 years of expirience. Focused on fault tolerant, distributed systems, PaaS, golang, HA.
Read My Stories

RELATED STORIES

L O A D I N G
. . . comments & more!