Um service mesh de código aberto que adiciona gerenciamento de tráfego, segurança e observabilidade a microsserviços com poucas ou nenhuma alteração no código.
kgateway-dev/kgateway
Um gateway de API nativo do Kubernetes que implementa a Gateway API com Envoy e atende a casos de uso de gateway de IA.
- Estrelas
- 5,720
- Forks
- 830
- Issues abertas
- 205
- Último commit
- há 9 horas
O que é?
kgateway é um plano de controle que implementa a Kubernetes Gateway API para o proxy Envoy. Ele permite que as equipes exponham APIs e apliquem políticas como autenticação, autorização e limitação de taxa em um só lugar. Seu plano de controle foi projetado para escalar de gateways leves entre serviços individuais até gateways centralizados que recebem grandes volumes de tráfego de API.
O projeto é voltado a ambientes híbridos, nos quais microsserviços, funções serverless e aplicações legadas compartilham o mesmo ponto de entrada. Ele oferece suporte à delegação de rotas e a políticas componíveis, para que várias equipes possam definir suas próprias APIs em um gateway compartilhado. É um projeto sandbox da CNCF sob a licença Apache-2.0.
kgateway foi lançado originalmente como Gloo em 2018. Seus recursos de IA e agentes foram transferidos para o projeto agentgateway a partir da versão 2.3.0; por isso, kgateway agora se concentra em ser um gateway de API baseado em Envoy.
Recursos principais
- 01Implementa a Kubernetes Gateway API com Envoy.
- 02Aplica políticas de autenticação, autorização e limitação de taxa em um só lugar.
- 03Oferece suporte à delegação de rotas para que várias equipes gerenciem suas próprias rotas.
- 04Encaminha tráfego para microsserviços, funções serverless e aplicações legadas.
- 05Escala de gateways leves por serviço a implantações centralizadas.
Casos de uso
- Expor e governar APIs de microsserviços no Kubernetes.
- Migrar gradualmente aplicações legadas para trás de um único gateway.
- Permitir que várias equipes tenham responsabilidade própria por rotas e políticas em um gateway compartilhado.
Início rápido
- 1
Leia a documentação e instale o kgateway em um cluster Kubernetes
- 2
Participe do Slack da comunidade para obter ajuda
Antes de usar
- O README não descreve uma instalação local simples; ele pressupõe um ambiente Kubernetes.
- O README não informa se há uma versão estável, limitando-se a dizer que o projeto é battle-tested.
Tópicos
Perguntas frequentes
- O que é kgateway?
- Um gateway de API nativo do Kubernetes que implementa a Gateway API com Envoy e atende a casos de uso de gateway de IA. kgateway é um plano de controle que implementa a Kubernetes Gateway API para o proxy Envoy. Ele permite que as equipes exponham APIs e apliquem políticas como autenticação, autorização e limitação de taxa em um só lugar. Seu plano de controle foi projetado para escalar de gateways leves entre serviços individuais até gateways centralizados que recebem grandes volumes de tráfego de API.
- kgateway é gratuito? Qual é a licença?
- kgateway é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- kgateway ainda é mantido?
- Manutenção ativa. O último commit de kgateway foi em 21 de out. de 2026.
- Para que posso usar kgateway?
- Expor e governar APIs de microsserviços no Kubernetes. Migrar gradualmente aplicações legadas para trás de um único gateway. Permitir que várias equipes tenham responsabilidade própria por rotas e políticas em um gateway compartilhado.
- Como instalar kgateway?
- Leia a documentação e instale o kgateway em um cluster Kubernetes Participe do Slack da comunidade para obter ajuda
- Onde consigo kgateway?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/kgateway-dev/kgateway
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Kong é um gateway de API, LLM e MCP cloud-native e independente de plataforma, extensível por plugins, para rotear e proteger o tráfego de serviços.
Gateway de API dinâmico e de alto desempenho, baseado em NGINX e etcd, com plugins para roteamento, autenticação, limitação de taxa e tráfego de IA/LLM.
Proxy open source para agentes de IA que adiciona segurança, observabilidade e governança ao tráfego de LLMs, ferramentas MCP e comunicação entre agentes.
Um control plane open source baseado no Envoy que oferece às aplicações uma única API compatível com OpenAI para provedores de LLM hospedados, inferência self-hosted e servidores MCP.
Gateway de API e plataforma de gerenciamento PHP auto-hospedados que transformam bancos de dados e lógica de negócio em APIs REST, com suporte a MCP para agentes de IA.