所以根据评论:
暴露前端的最佳方式后端是用通配符域分隔两者 *.domain.com 。
*.domain.com
对于前端:
my-app.domain.com/
对于后端服务,它总是以子域名开头 api :
api
api.domain.com/foo
对于后端服务,您需要使用 rewrite 如果你的后端服务它没有服务的道路。
rewrite
rewrite: uri: "/"
有关重写的更多信息,请查看Istio文档 https://istio.io/docs/reference/config/istio.networking.v1alpha3/#Destination