istio envoy 服务发现?


为啥要用pilot做服务发现啊? istio部署在k8s上面,直接用k8s service的名字来访问各个服务不就好了吗?

而且一直没搞懂istio服务发现的实现过程,pilot提供了/v1/registration 这个api做服务发现,返回的不就是service到 pod ip的列表吗? pilot如何生成的这个列表?
已邀请:

tiancai

赞同来自:


envoy sidecar控制流量的原理是啥? iptables?

tiancai

赞同来自:


initContainer 配置了iptables,使流量从sidecar的envoy proxy走

要回复问题请先登录注册