Ambassador gateway vs Istio gateway comparison matrix
In this story, we’ll take a closer look at Envoy based Kubernetes native gateways. Envoy provides the following main advantages over nginx/haproxy as an edge proxy:
- HTTP/2 support
- Dynamic service discovery
- Freely available advanced load balancing
Both Ambassador and Istio Gateway are pretty similar. However, Istio Gateway looks more mature with a bright and clear future
Conclusion
Ambassador Gateway and Istio Gateway have rich features to manipulate with traffic flows. Ambassador Gateway would be the best choice for people who don’t use Istio service mesh because you don’t have to support/configure Istio components such as Citadel, Pilot, Mixer. If you're using Istio service mesh, you should stop on Istio Gateway, to keep the mesh in a consistent state with the lower number of open source components.