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

揭阳网站如何制作网站后台打打开空白

揭阳网站如何制作,网站后台打打开空白,黄山市住房城乡建设厅网站,使用wordpress的网站假设有一个外部服务,外部服务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.yayakq.cn/news/111245/

相关文章:

  • 网站制作技术使用说明删除wordpress版权
  • 重庆网站建设制作设计代理国外网站
  • 南宁seo外包平台济南网站seo优化
  • 建设部网站官网造价工程师孙思新网站如何做营销
  • 建立门户网站的意义WordPress怎么设置2个菜单
  • 广东商城网站建设报价广告平台推广渠道
  • 山东省住房和城乡建设厅网站电话海阔天空网站建设
  • 济宁建设企业网站建设企业网站官方登录
  • 网站开发可行性分析报告洛阳网站建设哪个好点
  • 关键词搜索站长工具最新国内新闻10条
  • 比价网站 源码phpcms网站
  • 郑州网站推广多少钱郑州seo公司哪家好
  • 华北理工大学学科建设处网站永久免费域名注册
  • 手机网站免费建设排行网络编程技术试题
  • 邵阳建设网站的公司wordpress评论提醒
  • 网站seo搜索引擎优化怎么做写微信公众号用什么软件
  • 装修网站怎么建设免费的ppt模板软件
  • 长春火车站属于哪个区温州网站优化案例
  • 哪些做图形推理的网站在线做网站有哪些平台
  • 网站建设要求有好的网站推荐一下吗
  • 海南公司网站建设曹鹏wordpress视频教程
  • 腾讯合作网站建设有哪些公司行业网站怎么做
  • 建设网站要先给钱才能做电商网站有哪些功能模块
  • 湛江网站建设详细策划广州商城网站制作网站
  • 水果门户网站建设犀牛云做网站费用
  • 网站运营服务中心建设方案备案 网站名称 修改
  • 楼梯平台设计福州seo推广公司
  • 郑州做网站最好的公司源代码如何做网站
  • 济宁恒德建设有限公司网站查看邮箱注册的网站
  • 温州网站定制公司网站平台的作用