通过Istio虚拟服务路由到外部站点

时间:2019-02-12 21:37:39

标签: kubernetes istio

我正在做一个附带项目,以在业余时间学习Istio,其中一部分是让Istio路由弄脏了我的手。

我正在尝试设置虚拟服务,以使“ /”上的所有流量都路由到google.com。我可以使虚拟服务与任何群集内Pod /服务一起使用,但似乎无法将Istio配置为路由到群集之外的任何内容。

任何指导将不胜感激,欢呼

2 个答案:

答案 0 :(得分:1)

您拥有to create a Service Entry的google.com,然后创建虚拟服务,并以与网内服务相同的方式引用google.com。请注意协议的问题-您是否要通过HTTP或HTTPS访问google.com?您可能想让Istio perform TLS origination为您服务。

答案 1 :(得分:0)

为google.com配置服务条目。全面参考this文档,确切地请参考this