图书介绍
Istio实战指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 陈聪聪责任编辑;(中国)马若飞 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115515735
- 出版时间:2019
- 标注页数:210页
- 文件大小:61MB
- 文件页数:227页
- 主题词:互联网络-网络服务器-指南
PDF下载
下载说明
Istio实战指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 服务网格1
1.1 服务端架构的发展——从单体应用到微服务1
1.1.1 单体应用1
1.1.2 多层结构3
1.1.3 面向服务的架构4
1.1.4 微服务架构5
1.2 微服务架构的痛点6
1.3 服务网格的发展7
1.3.1 耦合阶段7
1.3.2 封装公用库8
1.3.3 Sidecar模式9
1.3.4 服务网格出现11
1.4 什么是服务网格12
1.4.1 基本概念12
1.4.2 服务网格的功能12
1.5 服务网格产品介绍14
1.5.1 Linkerd14
1.5.2 Envoy14
1.5.3 Istio15
1.5.4 其他16
1.6 小结17
第2章 Istio入门18
2.1 什么是Istio18
2.2 Istio的架构19
2.3 Istio的核心控件20
2.3.1 Envoy20
2.3.2 Pilot21
2.3.3 Mixer22
2.3.4 Citadel23
2.3.5 Galley23
2.4 Istio的主要功能23
2.4.1 流量管理23
2.4.2 策略和遥测27
2.4.3 可视化28
2.4.4 安全28
2.5 小结30
第3章 Istio的安装和部署32
3.1 准备工作32
3.1.1 安装Go语言32
3.1.2 安装Docker35
3.1.3 Kubernetes平台搭建37
3.2 安装Istio42
3.2.1 下载安装包43
3.2.2 安装Helm43
3.2.3 使用Helm安装Istio44
3.2.4 确认安装结果47
3.2.5 问题处理49
3.3 小结50
第4章 Bookinfo应用51
4.1 什么是Bookinfo应用51
4.2 部署Bookinfo应用53
4.2.1 安装和部署53
4.2.2 默认目标规则61
4.3 小结61
第5章 流量管理63
5.1 流量管理中的规则配置63
5.1.1 VirtualService64
5.1.2 DestinationRule67
5.1.3 ServiceEntry68
5.1.4 Gateway69
5.2 流量转移70
5.2.1 蓝绿部署70
5.2.2 金丝雀发布76
5.2.3 A/B测试79
5.3 超时和重试80
5.3.1 超时81
5.3.2 重试83
5.4 控制入口流量84
5.4.1 确定入口IP和端口85
5.4.2 配置网关86
5.5 控制出口流量89
5.5.1 启动Sleep服务89
5.5.2 配置外部服务90
5.5.3 配置外部HTTPS服务92
5.5.4 为外部服务设置路由规则93
5.6 熔断94
5.6.1 熔断简介94
5.6.2 设置后端服务95
5.6.3 设置客户端96
5.6.4 触发熔断机制97
5.7 小结99
第6章 策略与遥测100
6.1 Mixer的工作原理100
6.2 限流策略103
6.2.1 Mixer配置项104
6.2.2 客户端配置项105
6.2.3 有条件的限流106
6.3 黑名单和白名单策略107
6.3.1 初始化路由规则107
6.3.2 用Denier适配器实现黑名单108
6.3.3 用List适配器实现黑白名单109
6.4 遥测111
6.4.1 收集新的指标数据111
6.4.2 指标配置解析113
6.4.3 日志配置解析114
6.4.4 用Prometheus查看指标114
6.5 小结115
第7章 可视化工具117
7.1 分布式追踪117
7.1.1 启动Jaeger118
7.1.2 生成追踪数据119
7.1.3 追踪原理120
7.2 使用Prometheus查询指标121
7.2.1 Prometheus简介121
7.2.2 查询Istio指标122
7.3 用Grafana监控指标数据124
7.3.1 Grafana简介124
7.3.2 安装Grafana124
7.3.3 指标数据展示125
7.4 服务网格可视化工具——Kiali127
7.4.1 Kiali简介127
7.4.2 安装和启动Kiali128
7.4.3 使用Kiali观测服务网格129
7.5 使用EFK收集和查看日志132
7.5.1 集中式日志架构132
7.5.2 安装EFK133
7.5.3 用Kibana查看生成的日志140
7.6 小结142
第8章 安全144
8.1 认证144
8.1.1 Istio中的认证方式144
8.1.2 认证策略146
8.2 授权149
8.2.1 启用授权149
8.2.2 授权策略150
8.3 HTTP服务的访问控制152
8.3.1 准备工作152
8.3.2 命名空间的访问控制154
8.3.3 服务级别的访问控制155
8.4 TCP服务的访问控制157
8.4.1 准备工作157
8.4.2 启动访问控制160
8.5 外部密钥和证书162
8.5.1 插入密钥和证书162
8.5.2 检查新证书163
8.6 小结163
第9章 进阶165
9.1 云平台集成165
9.1.1 在Google Cloud GKE上启用Istio165
9.1.2 使用阿里云Kubernetes容器服务169
9.2 高级流量控制171
9.2.1 故障注入171
9.2.2 流量镜像174
9.3 调试和故障排查179
9.3.1 Istio组件的日志180
9.3.2 调试181
9.3.3 故障排查183
9.4 小结186
附录187
附录A Helm安装选项187
A.1 certmanager选项187
A.2 galley选项188
A.3 gateways选项188
A.4 global选项191
A.5 grafana选项194
A.6 Istio_cni选项196
A.7 Istiocoredns选项196
A.8 kiali选项196
A.9 mixer选项197
A.10 nodeagent选项198
A.11 pilot选项198
A.12 prometheus选项199
A.13 security选项200
A.14 servicegraph选项200
A.15 sidecarInjectorWebhook选项200
A.16 tracing选项201
附录B 属性词汇表202
附录C 表达式语言205
附录D 适配器列表206
附录E 命令行工具istioctl207
E.1 istioctl authn207
E.2 istioctl create207
E.3 istioctl delete208
E.4 istioctl deregister208
E.5 istioctl gen-deploy208
E.6 istioctl get209
E.7 istioctl kube-inject209
E.8 istioctl proxy-config210
E.9 istioctl register210
E.10 istioctl replace210
E.11 istioctl version210
热门推荐
- 2630549.html
- 1240157.html
- 1383000.html
- 3279255.html
- 2159108.html
- 3489761.html
- 365720.html
- 1784616.html
- 3590656.html
- 1215559.html
- http://www.ickdjs.cc/book_3531697.html
- http://www.ickdjs.cc/book_1511376.html
- http://www.ickdjs.cc/book_2019913.html
- http://www.ickdjs.cc/book_415448.html
- http://www.ickdjs.cc/book_3635385.html
- http://www.ickdjs.cc/book_1382232.html
- http://www.ickdjs.cc/book_2723608.html
- http://www.ickdjs.cc/book_2287153.html
- http://www.ickdjs.cc/book_885930.html
- http://www.ickdjs.cc/book_1515171.html