更新时间:2019-07-25 11:54:44
封面
版权信息
推荐序一
推荐序二
前言
第1章 服务网格的历史
1.1 Spring Cloud
1.2 Linkerd
1.3 Istio
1.4 国内服务网格的兴起
第2章 服务网格的基本特性
2.1 连接
2.2 安全
2.3 策略
2.4 观察
第3章 Istio基本介绍
3.1 Istio的核心组件及其功能
3.2 核心配置对象
3.3 小结
第4章 Istio快速入门
4.1 环境介绍
4.2 快速部署Istio
4.3 部署两个版本的服务
4.4 部署客户端服务
4.5 验证服务
4.6 创建目标规则和默认路由
4.7 小结
第5章 用Helm部署Istio
5.1 Istio Chart概述
5.2 全局变量介绍
5.3 Istio安装清单的生成和部署
5.4 小结
第6章 Istio的常用功能
6.1 在网格中部署应用
6.2 修改Istio配置
6.3 使用Istio Dashboard
6.4 使用Prometheus
6.5 使用Jaeger
6.6 使用Kiali
6.7 小结
第7章 HTTP流量管理
7.1 定义目标规则
7.2 定义默认路由
7.3 流量的拆分和迁移
7.4 金丝雀部署
7.5 根据来源服务进行路由
7.6 对URI进行重定向
7.7 通信超时控制
7.8 故障重试控制
7.9 入口流量管理
7.10 出口流量管理
7.11 新建Gateway控制器
7.12 设置服务熔断
7.13 故障注入测试
7.14 流量复制
第8章 Mixer适配器的应用
8.1 Mixer适配器简介
8.2 基于Denier适配器的访问控制
8.3 基于Listchecker适配器的访问控制
8.4 使用MemQuota适配器进行服务限流
8.5 使用RedisQuota适配器进行服务限流
8.6 为Prometheus定义监控指标
8.7 使用stdio输出自定义日志
8.8 使用Fluentd输出日志
8.9 小结
第9章 Istio的安全加固
9.1 Istio安全加固概述
9.2 启用mTLS
9.3 设置RBAC
9.4 RBAC的除错过程
第10章 Istio的试用建议
10.1 Istio自身的突出问题
10.2 确定功能范围
10.3 选择试用业务
10.4 试用过程