kgateway Labs

How to install kgateway - an open implementation of K8s Gateway API

Learn how to install kgateway and apply Kubernetes Gateway API Custom Resource Definitions (CRDs)

Start Lab

Understanding the basics of Kubernetes Gateway API with kgateway

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

Start Lab

Configuring kgateway to expose a cluster service over HTTPS

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

Start Lab

Configuring gateways across multiple teams with kgateway

Learn how to configure a shared gateway for multiple development team using the Kubernetes Gateway API

Start Lab

Exploring HTTPRoute resource configurations with kgateway

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

Start Lab

Gateway API support for service mesh with kgateway

See how Kubernetes Gateway API supports service mesh with kgateway to manage and control internal east-west traffic with your system

Start Lab

Understanding kgateway and Gateway API policy attachments

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

Start Lab

Canary releases with kgateway, Argo Rollouts & the Gateway API

Explore how to conduct a canary release with kgateway using Argo RollOuts and the Gateway API plugin

Start Lab

Deploying kgateway as an AI Gateway

Learn how to configure GatewayClass for AI gateways and provision kgateway for proxying LLMs

Start Lab

Prompt Guards in kgateway

Learn the fundamentals in ensuring your LLM content's safety with prompt guards in kgateway

Start Lab

Prompt Enrichment in kgateway

Explore how to manage your system and user prompts in LLMs with kgateway

Start Lab

Credentials Management in kgateway

Learn how to configure authorization and manage credentials across LLM providers with kgateway

Start Lab

Route Delegation in kgateway

Explore route delegation in kgateway to enable multi-tenancy, self-service routing, and extended Kubernetes Gateway API capabilities

Start Lab

Gateway API inference extensions with kgateway

Learn about the Gateway API Inference Extension in kgateway to enable intelligent AI request routing using Kubernetes-native resources and open source tools

Start Lab

Consumption Reporting with kgateway AI

Learn how an AI Gateway like kgateway provides built-in tools for monitoring, reporting, and controlling AI API consumption

Start Lab

Kgateway as a waypoint

Learn how to use kgateway as a waypoint with Istio's ambient mode to manage east-west traffic between workloads

Start Lab

Integrating kgateway with Istio at ingress

Explore how to integrate kgateway's ingress gateway with Ambient Mesh to enable automatic mTLS between ingress gateway and backend workloads

Start Lab