用API网关大使替换nginx入口



我期待着用大使API网关替换我的Nginx入口,只需最少的更改,这是可能的吗?

Ambassador Edge Stack&大使API网关我已遵循此文档,并在头盔图表中找到了配置AES。

https://www.getambassador.io/docs/latest/topics/install/install-ambassador-oss/

这当然是可能的。

根据[1]Ambassador Edge Stack&大使API网关的功能数量。Edge Stack似乎将更多功能组合在一起。有关详细信息,请查看链接。

这也应该有帮助[2]

[1]https://www.getambassador.io/docs/latest/tutorials/getting-started/

[2]https://cloud.google.com/solutions/exposing-grpc-services-on-gke-using-envoy-proxy#alternative_ways_to_route_grpc_traffic

NGINX ingress和Ambassador都是ingress控制器,它们支持Kubernetes ingress规范。

如果您只使用ingress规范,那么迁移很简单。

在实践中,如果您有一个非平凡的应用程序,那么您可能已经对需要迁移的入口资源使用了自定义扩展。Ambassador使用MappingCRD,该CRD将路线视为独立对象。

如前所述,Ambassador Edge Stack是API网关的完整超集,具有其他功能。参见

最新更新