Envoy Proxy Crash Course - Architecture, L7 & L4 Proxying, HTTP/2, Enabling TLS 1.2/1.3 and More
Dive into a comprehensive video tutorial on Envoy Proxy, exploring its architecture, L7 and L4 proxying capabilities, HTTP/2 support, and TLS configuration. Learn about Envoy's core concepts, including downstream/upstream connections, clusters, listeners, network filters, connection pools, and threading model. Follow along with practical examples demonstrating Envoy as both a Layer 7 and Layer 4 proxy, configuring it to handle multiple backend services, load balancing, request blocking, and DNS record creation. Discover how to enable HTTPS using Let's Encrypt, implement HTTP/2, and configure TLS 1.2/1.3 exclusively. Conclude with an SSL Labs test to verify the security setup and gain a thorough understanding of this powerful open-source proxy and communication bus.