Cloud-native API gateway and AI gateway
Top 10.7% on sourcepulse
Kgateway is a cloud-native API gateway and AI gateway designed for Kubernetes environments. It serves as an ingress router, an advanced API gateway for aggregating and securing web APIs, a waypoint proxy for ambient service meshes, and a specialized gateway for securing Large Language Models (LLMs). The project targets Kubernetes users, developers, and organizations looking to manage traffic, implement security policies, and facilitate hybrid application architectures.
How It Works
Kgateway is powered by Envoy Proxy and programmed using the Kubernetes Gateway API. This approach leverages Envoy's high performance and extensive feature set for traffic management, while the Gateway API provides a standardized, Kubernetes-native way to configure ingress traffic. This combination allows for advanced capabilities like function-level routing, seamless integration with various backend types (microservices, serverless, legacy apps), and robust discovery mechanisms.
Quick Start & Requirements
kubectl apply -f https://raw.githubusercontent.com/kgateway-dev/kgateway/main/install/install.yaml
.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The README does not specify licensing details, which may impact commercial adoption or integration with closed-source systems. The project was previously known as Gloo, and a migration plan is available, suggesting potential ongoing transition activities.
1 day ago
1 week