我有两个部署(A 和 B),每个部署都公开 ClusterIP 服务。在部署 Istio 之前,我能够通过其服务从 pod A 与任何 B pod 进行通信(例如 http://B.default.svc.cluster.local/dosomecrazystuff )
部署 Istio (1.0.5) 后,从部署 A 中的 pod 调用它时收到“http://B.default.svc.cluster.local 拒绝连接”。
Istio 中的默认路由策略是什么?我不需要一些负载均衡或基于版本的路由,只需要从 A 到 B 的直接通信(与没有 Istio 时的方式相同)。
使其工作所需的绝对最低配置是什么?
最佳答案
嗯,这似乎是我在 MicroK8s 部署中遇到的一些本地问题。在 EKS 和另一个 MicroK8 上,我能够根据需要进行通信,无需任何特殊操作。
所以,答案是:不需要特殊配置即可使其工作,它应该能够按原样进行通信。
关于kubernetes - Kubernetes 上的 Istio : pod to service communication doesn't work,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54128078/