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



Istio 和 gRPC 似乎是互补的,我想在集群中使用两者。

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

是否建议在所有 Pod 中并行使用两者?

如果两者兼而有之,是否有特别的调整要做?

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

您提到 gRPC 添加了一个额外的容器 - 为什么不让您的服务在本地使用 gRPC ?

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

最新更新