ENVOY

Introdução

Com o retirement oficial do Ingress Controller NGINX, a comunidade Kubernetes reforça sua recomendação: a evolução natural para gerenciamento de tráfego é o Gateway API.
Este artigo apresenta os motivos dessa transição, seus benefícios e o papel do Envoy Gateway, um controlador moderno, altamente performático e graduado na CNCF.

Por que migrar para o Gateway API?

Segundo a documentação oficial do Kubernetes, o Gateway API foi desenvolvido para superar limitações históricas do Ingress tradicional e oferecer uma abordagem mais:

  • Expressiva — mais recursos nativos sem depender de anotações específicas do controlador.
  • Extensível — projetado para diferentes camadas e responsabilidades dentro da plataforma.
  • Portável — funciona com diversos controladores, evitando vendor lock-in.
  • Multicamadas — separando papéis entre plataforma, operações e desenvolvimento.

Fonte:

Benefícios do Gateway API

1. API moderna e robusta

GatewayClass, Gateway e HTTPRoute permitem granularidade e governança avançadas.

2. Suporte nativo a diferentes protocolos

HTTP, HTTPS, GRPC, TCP e UDP.

3. Delegação segura

Times de plataforma definem regras gerais, enquanto times de aplicação controlam rotas securely.

4. Observabilidade e políticas

Mais métricas, políticas unificadas e padronização entre ambientes.

Envoy Gateway: a implementação recomendada

Uma das implementações mais fortes do Gateway API é o Envoy Gateway, baseado no proxy Envoy — amplamente usado em service meshes, gateways de API e soluções de segurança.

Por que o Envoy Gateway se destaca?

  • Projeto Graduado pela CNCF, garantindo maturidade e governança.
  • Altíssima performance e segurança, herdadas do Envoy Proxy.
  • Configuração simplificada em comparação ao uso manual do Envoy como sidecars ou standalone.
  • Recursos de L7 avançados, incluindo TLS, JWT, rate limit, RBAC, WAF e observabilidade de primeira linha.
  • Comunidade ativa e roadmap sólido.

Fonte:

Exemplo de Instalação com Envoy Gateway

Para facilitar a adoção do Envoy Gateway, disponibilizamos um repositório com um pequeno passo a passo de instalação e configuração:

👉 Repositório GitHub: https://github.com/felipecezaar/EnvoyGateway

Esse guia demonstra, de forma prática, como instalar o Envoy Gateway, criar Gateways, HTTPRoutes e expor aplicações reais no cluster Kubernetes.

Conclusão

A aposentadoria do Ingress-NGINX acelera a migração para um modelo mais moderno, seguro e escalável.
O Gateway API já não é apenas a recomendação: tornou‑se o novo padrão para o tráfego dentro do Kubernetes.

Com o Envoy Gateway como implementação de referência, o ecossistema Kubernetes avança para um futuro mais observável, seguro e orientado à plataforma — exatamente o que ambientes modernos exigem.

Se sua organização ainda depende de Ingress tradicional, agora é o momento ideal para iniciar essa transição estratégica.


[ ESTE POST FOI FEITO PELO NOSSO TUTOR FELIPE CEZAR EM COLABORAÇÃO COM O ENGENHEIRO DEVOPS ALEX RICCI ]

Somos simples e raiz. Temos como objetivo, democratizar o acesso e compartilhar todo o tipo de conhecimento em tecnologia!!!

< Tupiniquin Project >