据我所知,你的Istio Gateway前面无论如何都会有一个NLB或ALB?
但我很困惑,因为看起来Istio Gateway为第七层做了很多事情,甚至更多?
所以我读到了ALB -> Istio网关是ok的,但这不是多余的吗?NLB -> ALB -> Istio网关怎么样,看起来太多了?
似乎最好让NLB网关让他们分别处理第4层和第7层,因为他们做得最好,有人能启发和确认吗?
发布于 2019-08-26 03:09:32
如果您使用的是Istio,那么是的,istio最初创建时就考虑到了入口控制器。Gateway+Virtual服务基本上实现了您想要的功能。一些入口控制器更简单,并且有不同的plusses,但是如果istio可以处理所有你想要的,那么就去做吧。
发布于 2019-08-26 21:07:22
是的,使用ALB -> Istio网关是多余的,因为虚拟服务会处理您所有的自定义路由规则(而不是ALB)。在Istio网关前面使用NLB主机名是最简单的方法,在这里的文档中推荐使用:https://cloud.ibm.com/docs/containers?topic=containers-istio#no-tls
发布于 2020-11-15 15:34:15
我不会说ALB是多余的,ALB有一些你不能从istio中利用的选项:
https://stackoverflow.com/questions/57648680
复制相似问题