Lab
Cilium Envoy L7 Proxy
Envoy-based L7 Proxy in Cilium
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.
🏛️ The Lab Environment
Explore the lab's environment
🛡️ HTTP Network Policies
Write HTTP-based Network Policies
👿 Envoy as a Separate DaemonSet
Deploy Envoy separately from Cilium agents
🔭 HTTP Observability
Observe L7 traffic with Envoy
🌐 Load Balancing for L7 Services
Let's enable L7 Load-Balancing by simply applying an annotation.
⚡ Circuit Breaking
Implement a circuit breaker with A Cilium Envoy Config
🎤 Network Policy L7 Listener
Configure a L7 Network Policy Listener
💥 Debugging Envoy
Explore the Envoy Logs and Admin UI
🥋 Exam Challenge
Take the final challenge!