Load balancing and HTTP Routing with Envoy Proxy

preview_player
Показать описание
In this video I show you how to configure Envoy proxy to perform simple tasks like basic TCP load balancing of two instances, and HTTP path based routing.

Envoy is a wonderful tool and while it is often paired with a control plane for configuration it is possible to use it on its own.

I delve into the architecture for Envoy explaining the Listeners, Filters, and Clusters and how to write Envoy configuration to load balance and route connections for Docker containers and Kubernetes services.

Links:

To run the examples I use Shipyard which is a tool for creating cloud native dev environments with Docker.
Рекомендации по теме
Комментарии
Автор

I found it's hard to figure out how to get start with Envoy. This video is the best resource I've found so far. Thank you for making it!

thuathanik
Автор

One of the only really helpful video on Envoy. Thank you mate.

YusofIbnTashafin
Автор

That was a great intro to Envoy. Can't wait for the stuff you have planned !!

harshthakur
Автор

Thank you for your hard work on this channel. Have a good one!

pinwanrj
Автор

Just found your channel. Man, such a great work you do! This channel is all my cloud-native-fanboy inner child was looking for. Subscribed!

diegoandreeporrasrivas
Автор

Awesome introduction. Thank you for sharing this video. I feel more confident with the work I need to deliver with Envoy.

erickarechiga
Автор

Nic, thanks so much for this intro to envoyproxy. It was really helpful, clear and concise. Watched it whilst putting together a 'new home' worth of IKEA furniture :)

AllThingsCloudie
Автор

It was a very useful video. Thank you!

vmerinom
Автор

Thanks for this. Really appreciate it.

acehanks
Автор

So happy to have found your content, Nic. Thanks a lot for your contribution!
Looks like the noise reduction system needs a bit of adjustment — it seems to be silencing pauses too much.
Looking forward to learning more from you.

landpro
Автор

really nice work, thanks for your sharing

seriyanto
Автор

hi Jackson. Really this Video helps us for Envoy Implementation. Could you make a video for us Envoy Implementation for One Demo app as a side car Using Helm

har-it-techwide
Автор

Would love to see you implement a custom filter in Envoy ... great stuff!!!

emcpadden
Автор

Please create video on configuring node js with envoy proxy.

rashmikhandelwal
Автор

Great video! Can we filter out transactions going to two clusters based on header value? If yes, which parameter is it that is required?

niksgupta
Автор

Hi Nic, This is really helpful. Can you please help to share some doc or vidoes for rate limiting as well.

mayurdhande
Автор

Hi Nic, Can we use it as standalone Load Balancer or it can be used as sidecar only ? By Sidecar I mean communication happen only between Envoy to Envoy only ?

muditdixit
Автор

Hey, even after 3 years, this video is still better than most of them, although I am not able to get the intended result with the same code. It is hitting just API2 again and again. Any ideas why it might be happening? Could really use your help. Thanks!

AmanKumar-lvmx
Автор

Really good explanation on the static configuration . Have you tried using envoy with consul connect and XDS ?

monishaviswanath
Автор

Super cool intro to Envoy! But I had to play it in 1.25 speed...

fxs
visit shbcf.ru