专注于大数据及容器云核心技术解密,如有任何学术交流,可随时联系。更多内容请关注《数据云技术社区》公众号,或请转发邮件至1120746959@qq.com。
1 流量控制
1.1 Virtual Service 与Destination关系
1.2 fault inject 故障注入超时
1.3 fault inject 故障注入之中止
1.4 网络弹性之超时(timeout)
1.5 网络弹性之重试(retry)
1.6 网络弹性之熔断器
1.7 网络弹性之镜像能力
通过日志查看镜像流量
2 网关控制
2.1 网关理论
2.2 入口网关
3 服务入口
3.1 Service Entry 理论
3.2 Service Entry 使用
4 Ingress 访问入口
4.1 Ingress 理论
4.2 Ingress 操作
5 Egress 访问出口
5.1 Egress 理论
5.2 Egress 操作
- mesh
- 配置中的match的gateways表示这一条路由规则是作用在mesh上的,也就是整个网格中所有的sidecar上,port表示所有访问80端口的流量才会应用这条规则,因为本例中只提供了80端口的服务,所以这一项是可以省略掉的destination表示会把所有路由后的流量导入istio-egressgateway.istio-system.svc.cluster.local service的cnn sbuset下的80端口,这里需要注意的是,istio-egressgateway是在Istio部署时定义的service,已经开放了80,443端口,在真实使用中如果要用到别的端口,需要在istio-egressgateway的定义中做对应的修改
- istio-egressgateway
- VirtualService中的另一部分规则作用在istio-egressgateway上,会把出口流量引导至集群外部
专注于大数据及容器云核心技术解密,如有任何学术交流,可随时联系。更多内容请关注《数据云技术社区》公众号,或请转发邮件至1120746959@qq.com。