御风而翔  
个人云笔记

1. 安装bookinfo

       kubectl  label ns  default  isto-injection=enables

  istio-1.17.2# kubectl apply -f samples/bookinfo/platform/kube/bookinfo.yaml

2. 安装好bookinfo之后,设置productpage的svc为np。

访问地址:ip:   port:端口/productpage

刷新看到星星变化

 

或者创建gw,把gw的service改为np,用gw的ip:端口

 

思路

1. 创建gw, 配置那个ingress-gw当作入口,写servers,指定域名,可以是*

  可以一个项目一个gw,也可以整个集群一个gw(用*,然后用vs区分项目,不推荐)

  gw可以跨ns

2. 创建vs,前面绑定gw,后面绑定service

/istio-1.17.2/samples/bookinfo/networking/bookinfo-gateway.yaml

 

 

  修改host信息

配置主机host

  注意配置的是浏览器所在的主机上,前面的配的是istio-ingressgateway的地址。后面的域名配的是vs里写的域名

      20.20.40.150 bookinfo.myang.com

 

 

 查看调用链

 

 

 

posted on 2023-08-17 22:52  个人记录  阅读(15)  评论(0编辑  收藏  举报