是否可以在GKE集群中运行Istio和gRPC

时间:2018-01-09 10:30:28

标签: kubernetes grpc google-kubernetes-engine istio

Istio和gRPC似乎是互补的,我希望在群集中同时使用它们。

问题是他们都添加了一个额外的容器,用于在pod /微服务之间接收/代理通信。

是否建议在所有豆荚中同时使用两者?

如果同时使用两者,是否有特殊的适应性?

感谢您的任何建议!

1 个答案:

答案 0 :(得分:2)

Istio和gRPC可以很好地协同工作,在将服务端口声明为istio时,请确保将它们命名为grpc-something,以便代理知道它是h2 / grpc流量并正确路由

你提到gRPC增加了一个额外的容器 - 为什么不让你的服务本地说gRPC?

我们确实有未来的计划,包括协议转码和丰富的集成gRPC / istio库,它们可以跳过层,但还没有。