Skip to content

Implementations

This project has several implementations that are planned or in progress:

Envoy Gateway

Envoy Gateway is an Envoy subproject for managing Envoy-based application gateways. The supported APIs and fields of the Gateway API are outlined here. Use the quickstart to get Envoy Gateway running with Gateway API in a few simple steps.

Progress towards supporting this project is tracked with a GitHub Issue.

Gloo k8sgateway

Gloo k8sgateway is a feature-rich, Kubernetes-native ingress controller and next-generation API gateway. Gloo k8sgateway brings the full power and community support of Gateway API to its existing control-plane implementation.

Progress towards supporting this project is tracked with a GitHub Issue.

Google Kubernetes Engine

Google Kubernetes Engine (GKE) is a managed Kubernetes platform offered by Google Cloud. GKE's implementation of the Gateway API is through the GKE Gateway controller which provisions Google Cloud Load Balancers for Pods in GKE clusters.

The GKE Gateway controller supports weighted traffic splitting, mirroring, advanced routing, multi-cluster load balancing and more. See the docs to deploy private or public Gateways and also multi-cluster Gateways.

Progress towards supporting this project is tracked with a GitHub Issue.