Una service mesh de código abierto que añade gestión del tráfico, seguridad y observabilidad a los microservicios con pocos cambios en el código o ninguno.
kgateway-dev/kgateway
Gateway de API nativo de Kubernetes que implementa Gateway API sobre Envoy y admite casos de uso de gateway para IA.
- Estrellas
- 5,720
- Forks
- 830
- Issues abiertos
- 205
- Último commit
- hace 9 horas
¿Qué es?
kgateway es un plano de control que implementa Kubernetes Gateway API para el proxy Envoy. Permite a los equipos exponer APIs y aplicar desde un mismo lugar políticas como autenticación, autorización y limitación de tráfico. Su plano de control está diseñado para escalar desde gateways ligeros entre servicios individuales hasta gateways centralizados que gestionan grandes volúmenes de tráfico de API.
El proyecto está pensado para entornos híbridos en los que microservicios, funciones serverless y aplicaciones heredadas comparten un mismo punto de entrada. Admite la delegación de rutas y políticas componibles, para que varios equipos puedan definir sus propias APIs dentro de un gateway compartido. Es un proyecto sandbox de CNCF con licencia Apache-2.0.
kgateway se lanzó originalmente como Gloo en 2018. A partir de la versión 2.3.0, sus funciones de IA y agentes se trasladaron al proyecto agentgateway, por lo que ahora kgateway se centra en ser un gateway de API basado en Envoy.
Funciones clave
- 01Implementa Kubernetes Gateway API sobre Envoy.
- 02Aplica políticas de autenticación, autorización y limitación de tráfico desde un mismo lugar.
- 03Admite la delegación de rutas para que varios equipos puedan gestionar las suyas.
- 04Dirige el tráfico a microservicios, funciones serverless y aplicaciones heredadas.
- 05Escala desde gateways ligeros por servicio hasta despliegues centralizados.
Casos de uso
- Exponer y gestionar APIs de microservicios en Kubernetes.
- Migrar gradualmente aplicaciones heredadas detrás de un único gateway.
- Permitir que varios equipos gestionen por separado sus rutas y políticas en un gateway compartido.
Inicio rápido
- 1
Lee la documentación e instala kgateway en un clúster de Kubernetes
- 2
Únete al Slack de la comunidad para obtener ayuda
Antes de usarlo
- El README no describe una instalación local sencilla; presupone un entorno de Kubernetes.
- El README no indica si hay una versión estable, más allá de calificar el proyecto como battle-tested.
Temas
Preguntas frecuentes
- ¿Qué es kgateway?
- Gateway de API nativo de Kubernetes que implementa Gateway API sobre Envoy y admite casos de uso de gateway para IA. kgateway es un plano de control que implementa Kubernetes Gateway API para el proxy Envoy. Permite a los equipos exponer APIs y aplicar desde un mismo lugar políticas como autenticación, autorización y limitación de tráfico. Su plano de control está diseñado para escalar desde gateways ligeros entre servicios individuales hasta gateways centralizados que gestionan grandes volúmenes de tráfico de API.
- ¿kgateway es gratuito? ¿Qué licencia tiene?
- kgateway es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿kgateway sigue mantenido?
- Mantenimiento activo. El último commit de kgateway fue el 21 oct 2026.
- ¿Para qué puedo usar kgateway?
- Exponer y gestionar APIs de microservicios en Kubernetes. Migrar gradualmente aplicaciones heredadas detrás de un único gateway. Permitir que varios equipos gestionen por separado sus rutas y políticas en un gateway compartido.
- ¿Cómo se instala kgateway?
- Lee la documentación e instala kgateway en un clúster de Kubernetes Únete al Slack de la comunidad para obtener ayuda
- ¿Dónde consigo kgateway?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/kgateway-dev/kgateway
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Kong es un gateway de API, LLM y MCP nativo de la nube e independiente de la plataforma, extensible mediante plugins, para enrutar y proteger el tráfico de servicios.
Gateway de API dinámico y de alto rendimiento basado en NGINX y etcd, con plugins para enrutamiento, autenticación, limitación de tasa y tráfico de IA/LLM.
Proxy de código abierto para agentes de IA que aporta seguridad, observabilidad y gobernanza al tráfico de LLM, herramientas MCP y comunicación entre agentes.
Un plano de control de código abierto basado en Envoy que ofrece a las aplicaciones una API compatible con OpenAI para proveedores de LLM alojados, inferencia autogestionada y servidores MCP.
Gateway de API y plataforma de gestión PHP autoalojados que convierten bases de datos y lógica de negocio en API REST, con soporte para MCP para agentes de IA.