多集群服务发现 功能介绍在多集群的网格环境下,不同集群之间的服务之间如果需要互相访问,需要在不同集群下部署相同的服务,因为istio仅在服务名称一致的情况下,才会将集群中的端点信息推送给其他集群的pod;因此当两个集群中服务不同的时候,需要通过DNS代理才能发现其他集群的服务;比如,在从集群中部署了sleep服务,在主集群中部署了productpage服务,istio控制面并不会将productpage的服务信息下发给从集群中的sidecar,这是因为从集群中没有与productpage同名的服务;当打开了DNS