Cilium Envoy L7 Proxy

Envoy is a powerful L7 proxy which can be used for many Service Mesh needs.

Cilium uses Envoy for L7 Network Policies, L7 observability, L7 internal load-balancing, and even allows users to configure Envoy for their own needs.

VersionOpen Source

Main steps in the lab

01🛡️ HTTP Network Policy

Write HTTP-based Network Policies

02🌐 Load Balancing for L7 Services

Let's enable L7 Load-Balancing by simply applying an annotation.

03⚡ Circuit Breaking

Implement a circuit breaker with A Cilium Envoy Config

04🎤 Network Policy L7 Listener

Configure a L7 Network Policy Listener