paint-brush
Using the Kubernetes Controller for Envoyby@antgubarev
506 reads
506 reads

Using the Kubernetes Controller for Envoy

by Anton Gubarev8mSeptember 11th, 2022
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

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
Anton Gubarev

Anton Gubarev

@antgubarev

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

About @antgubarev
LEARN MORE ABOUT @ANTGUBAREV'S
EXPERTISE AND PLACE ON THE INTERNET.
0-item

STORY’S CREDIBILITY

Original Reporting

Original Reporting

This story contains new, firsthand information uncovered by the writer.

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

About Author

Anton Gubarev HackerNoon profile picture
Anton Gubarev@antgubarev
Software engineer with 11 years of expirience. Focused on fault tolerant, distributed systems, PaaS, golang, HA.

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
Github
Sumi
Coffee-web
Antgubarev