Lab
Cilium Gateway API
Introduction and First Steps with Cilium Gateway API
In this short lab, you will learn about Gateway API, a new Kubernetes standard on how to route traffic into a Kubernetes cluster. The Gateway API is the next generation of the Ingress API.
Gateway API addresses some the Ingress limitations by providing an extensible, role-based and generic model to configure advanced L7 traffic routing capabilities into a Kubernetes cluster.
In this lab, you will learn how you can use the Cilium Gateway API functionality to route HTTP and HTTPS traffic into your Kubernetes-hosted application, including load balancing / traffic splitting and TLS passthrough or termination.
🏛️ The Lab Environment
Explore the lab's environment
🌐 Gateway API — HTTP Example
Let's use our Gateway API to route HTTP traffic into our cluster.
⚙️ Gateway API — HTTPS Example
Let's deploy a Gateway API to route HTTPS traffic into our cluster.
🌐 Gateway API — TLSRoute
Let's use our Gateway API in TLS Passthrough Mode!
🌐 Gateway API — Traffic splitting
Let's use our Gateway API to split traffic traffic between two Services.
🥋 Exam Challenge
Take the final challenge!