标签:net 灰度 转换 标准 inbound try ice 流量 http
3.1 Istio流量治理的原理
在控制面会经过如下流程:
(1)管理员通过命令行或API创建流量规则;
(2)Pilot将流量规则转换为Envoy的标准格式;
(3)Pilot将规则下发给Envoy。
在数据面会经过如下流程:
(1)Envoy拦截Pod上本地容器的Inbound流量和Outbound流量
(2)在流量经过Envoy时执行对应的流量规则,对流量进行治理。
3.1.1 负载均衡
3.1.2 服务熔断
1. Hystrix熔断
2. Istio熔断
3.1.3 故障注入
3.1.4 灰度发布
1. 蓝绿发布
2. AB测试
3. 金丝雀发布
1. 基于负载均衡器的灰度发布
2. 基于Kubernetes的灰度发布
3. 基于Istio的灰度发布
3.1.5 服务访问入口
1. Kubernetes服务的访问入口
2. Istio服务访问入口
3.1.6 外部接入服务治理
3.2 Istio路由规则配置:VirtualService
3.2.1 路由规则配置实例
3.2.2 路由规则定义
3.2.3 HTTP路由(HTTPRoute)
3.2.4 TLS路由 (TLSRoute)
3.2.5 TCP路由(TCPRoute)
3.3.6 三种协议路由规则的对比
3.3.7 VirutalService的典型应用
3.3 Istio目标规则配置:DestinationRule
3.3.1 DestinationRule配置示例
3.3.2 DestinationRule规则定义
3.4 Istio服务网关配置:Gateway
3.5 istio外部服务配置:ServiceEntry
3.6 Istio代理规则配置:Sidecar
3.7 本章总结
标签:net 灰度 转换 标准 inbound try ice 流量 http
原文地址:https://www.cnblogs.com/liufei1983/p/11602851.html