I’ve just published a deep dive into Kubernetes Gateway API.
The blog post covers:
- how Kubernetes ingress patterns evolved from
Service resources to Ingress and now Gateway API - why the Ingress API is limited for modern teams
- how Gateway API works:
GatewayClass, Gateway, 5x Routes, policies, ReferenceGrant, and more - what to do if you are still running the deprecated NGINX Ingress Controller
- how I would think about picking a Gateway API implementation: Envoy Gateway, Istio, kgateway, Traefik, NGINX Gateway Fabric, Cilium, Kong, etc.
Hope you find this useful and good luck with your Ingress migrations 🙏