上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
第4章 Istio快速入门
本章将会用一个小例子来展示Istio在流量管理方面的能力,展示流程如下:
(1)使用一个现有的Istio部署文件的默认配置来完成Istio的安装;
(2)使用Deployment将一个应用的两个版本作为测试服务部署到网格中;
(3)将一个客户端服务部署到网格中进行测试;
(4)为我们的目标服务编写策略文件,对目标服务的流量进行管理;
(5)在测试服务中用不同的HTTP头调用目标服务,验证返回的内容是否符合我们在第3步中定义的流量管理策略。
在Istio官网也提供了Bookinfo应用进行演示,然而这个应用本身就较为复杂,很多结果验证都需要使用浏览器重复刷新来完成,因此本书对测试案例进行了重新设计。