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.

VersionOpen Source

Main steps in the lab

01 🏛️ The Lab Environment

Explore the lab's environment

02 🌐 Gateway API — HTTP Path Example

Let's use our Gateway API to route HTTP traffic into our cluster, based on HTTP Path.

03 🌐 Gateway API — HTTP Header Example

Now, use Gateway API to route HTTP traffic based on HTTP Header values.

04⚙️ Gateway API — HTTPS Example

Finally, use Gateway API to route HTTPS traffic into our cluster.