Skip to main content
logoTetrate Enterprise Gateway for Envoy (TEG)Version: v0.0.0-latest

Gateway API

The Kubernetes Gateway API is a set of resources and specifications designed to manage network traffic in Kubernetes clusters. It provides a more flexible and expressive way to configure load balancing, routing, and other traffic management functions compared to traditional Ingress resources.

Key components of the Gateway API

  • Gateway: Represents a network entry point for traffic into the cluster.
  • xRoute (HTTPRoute, GRPCRoute, TCPRoute, UDPRoute, TLSRoute): Define routing rules and behaviors for different types of traffic.
  • GatewayClass: Represents a class of gateways with specific configuration and behavior, allowing for custom implementations.

Gateway API Mission

The Gateway API aims to standardize and extend traffic management capabilities in Kubernetes, enabling better support for modern use cases and advanced traffic control.

Learn more about the Gateway API reading the official Kubernetes Gateway API Documentation.