Gateway API

Learn the Kubernetes Gateway API with kgateway

Lessons

Introduction to the Gateway API

Learn about real-world use cases that influenced the development and adoption of the Kubernetes Gateway API.

Install kgateway

Learn to install kgateway.

Gateway API basics

Learn to configure Gateway and HTTPRoute resources and expose a service.

Serving HTTPS

Learn to secure your services with Gateway API and retrofit your configuration to enforce HTTPS traffic.

Shared gateways

Learn how to configure a shared gateway for multiple development teams.

Routing rules

Learn HTTP traffic management features including request matching, URL rewriting, traffic splitting and header modification.

Service mesh

Explore how the Gateway API supports, manages and controls internal service mesh traffic.

Policy attachments

Explore the Gateway API Policy Attachments pattern and learn how policies can extend gateways and routes.

Canary releases with Argo Rollouts (*)

Explore how to conduct a canary release with Argo Rollouts and the Gateway API.