当前位置: 首页 > news >正文

苏州网站建设一条龙宁波网站优化

苏州网站建设一条龙,宁波网站优化,国外做婚纱摄影店设计的网站,b站怎么在视频下投放广告假设有一个外部服务,外部服务ip为:10.10.102.90,其中32033为v1版本,32034为v2版本。 现在需要把这个服务引入到istio中,使用egressgateway转发访问该服务的流量,并且需要实现多版本路由,使得he…

假设有一个外部服务,外部服务ip为:10.10.102.90,其中32033为v1版本,32034为v2版本。

现在需要把这个服务引入到istio中,使用egressgateway转发访问该服务的流量,并且需要实现多版本路由,使得header中x-version的值为v1的路由到v1版本,x-version的值为v2的路由到v2版本。

使用serviceentry引入该服务

apiVersion: networking.istio.io/v1beta1
kind: ServiceEntry
metadata:name: gindemo-service-entry
spec:endpoints:- address: 10.10.102.90labels:version: v1ports:http: 32033- address: 10.10.102.90labels:version: v2ports:http: 32034hosts:- gindemo.test.chlocation: MESH_EXTERNALports:- name: httpnumber: 80protocol: HTTPresolution: STATIC

定义一个egress gateway:

apiVersion: networking.istio.io/v1beta1
kind: Gateway
metadata:name: gindemo-egressgateway
spec:selector:istio: egressgatewayservers:- port:number: 80name: httpprotocol: HTTPhosts:- gindemo.test.ch

创建一个dr,作为流量入口,接收网格内请求外部服务的流量:

apiVersion: networking.istio.io/v1beta1
kind: DestinationRule
metadata:name: egressgateway-for-gindemo
spec:host: istio-egressgateway-1-19-6.istio-system.svc.cluster.localsubsets:- name: gindemotrafficPolicy:loadBalancer:simple: RANDOM

创建服务的dr,声明服务的多个版本:

apiVersion: networking.istio.io/v1beta1
kind: DestinationRule
metadata:name: gindemo-destination-rule
spec:host: gindemo.test.chsubsets:- labels:version: v1name: v1- labels:version: v2name: v2trafficPolicy:loadBalancer:simple: RANDOM

创建一个vs,定义服务路由规则:

apiVersion: networking.istio.io/v1beta1
kind: VirtualService
metadata:name: direct-gindemo-through-egress-gateway
spec:gateways:- gindemo-egressgateway # 接收来自网关的流量- mesh # 接收来自网格内的流量hosts:- gindemo.test.chhttp:- match: # 该match实现将来自网格内的流量,转发到egressgateway- gateways:- mesh port: 80route:- destination:host: istio-egressgateway-1-19-6.istio-system.svc.cluster.localport:number: 80subset: gindemoweight: 100- match: # 该match实现将来自egressgateway的流量转发到serviceentry- gateways:- gindemo-egressgatewayheaders:x-version:exact: v1route:- destination:host: gindemo.test.chsubset: v1- match: # 该match实现将来自egressgateway的流量转发到serviceentry- gateways:- gindemo-egressgatewayheaders:x-version:exact: v2port: 80route:- destination:host: gindemo.test.chsubset: v2

http://www.zhongyajixie.com/news/36987.html

相关文章:

  • 三亚谁做网站合肥seo网站排名优化公司
  • wordpress如何添加一级目录网络优化报告
  • 乐陵色情服务在哪一条sem优化策略
  • 国外做网站用的程序百度关键词竞价价格查询
  • 论坛网站开发教程新闻稿件代发平台
  • 网站设置的建设过程和准备阶段百度官网首页下载
  • 佛山模板网站建设中国新闻发布
  • 做网站购买服务器吗永久免费的网站服务器有哪些软件
  • 运营好的网站制作中心想学编程去哪里找培训班
  • 怎样做网站设计怎样优化网站排名靠前
  • 郑州网站制作培训学校河南seo和网络推广
  • 上传照片的网站赚钱杭州网站建设技术支持
  • 在龙港网站哪里做广州网络营销公司
  • wordpress qq互联插件seo网站推广是什么意思
  • 有哪些好的网站项目今日国际新闻10条
  • 日照手机网站建设seo技巧是什么意思
  • 用动物做logo的旅游网站一站式网站建设
  • 网站建设各单位强化沟通协作全网网络营销推广
  • 小程序开发教程免费官网关键词优化价格
  • 网站优化名词解释国外搜索引擎网站
  • 做填写信息的超链接用什么网站枸橼酸西地那非片
  • 做优化网站怎么优化代码千万不要做手游推广员
  • wordpress需要独立博客如何优化网站首页
  • 用什么软件建手机网站免费crm网站不用下载的软件
  • 机关党建网站建设策划好口碑的关键词优化
  • 江苏哪家做网站排名比较好seo单词优化
  • 新手建网站什么类型好描述优化方法
  • 力洋深圳做网站公司windows优化大师和360哪个好
  • 做网站 php asp.net jsp爱站网ip反域名查询
  • 郑州网站建设没效果优化设计全部答案