图书介绍

Service Mesh实战 基于Linkerd和Kubernetes的微服务实践【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Service Mesh实战 基于Linkerd和Kubernetes的微服务实践
  • 杨章显著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111612209
  • 出版时间:2018
  • 标注页数:214页
  • 文件大小:69MB
  • 文件页数:226页
  • 主题词:互联网络-网络服务器

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Service Mesh实战 基于Linkerd和Kubernetes的微服务实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 基础篇2

第1章 Service Mesh简介2

1.1 微服务架构面临的一些挑战2

1.2 技术架构演进6

1.3 什么是Service Mesh9

1.4 Service Mesh的功能10

1.5 业界Service Mesh产品11

1.5.1 Linkerd11

1.5.2 Envoy12

1.5.3 Istio13

1.5.4 Conduit13

1.5.5 Linkerd、Envoy、Istio及Conduit比较14

1.5.6 我们需要Service Mesh吗15

1.6 总结15

第2章 Linkerd入门16

2.1 Linkerd是什么16

2.2 Linkerd架构17

2.3 Linkerd主要功能19

2.4 安装Linkerd21

2.4.1 环境准备21

2.4.2 传统安装方式24

2.4.3 基于Docker的安装方式27

2.5 示例演示28

2.5.1 示例准备28

2.5.2 基于文件的服务发现28

2.5.3 示例演示29

2.6 总结30

第二部分 中级篇32

第3章 深入浅出Linkerd配置32

3.1 示例应用32

3.2 环境准备34

3.2.1 虚拟机及Docker引擎34

3.2.2 服务发现:Consul35

3.2.3 服务注册:Registrator37

3.2.4 部署Linkerd38

3.2.5 部署示例服务41

3.3 Linkerd术语45

3.4 Linkerd配置46

3.4.1 配置构成46

3.4.2 admin48

3.4.3 namer48

3.4.4 router50

3.4.5 telemetry55

3.4.6 usage55

3.5 总结55

第4章 深入Linkerd数据访问流56

4.1 dtab详解56

4.1.1 dtab定义56

4.1.2 dtab路由原理57

4.1.3 示例演示60

4.2 数据访问流详解62

4.2.1 鉴别62

4.2.2 绑定63

4.2.3 解析64

4.2.4 转换64

4.2.5 负载均衡65

4.3 总结67

第5章 Linkerd部署模式68

5.1 Linkerd部署模式68

5.1.1 Per-host模式68

5.1.2 Sidecar模式69

5.1.3 Per-host模式和Sidecar模式69

5.2 配置模型70

5.2.1 service-to-linker模型70

5.2.2 linker-to-service模型73

5.2.3 linker-to-linker模型76

5.3 总结78

第6章 Linkerd控制层:Namerd79

6.1 Namerd简介79

6.2 Namerd和Linkerd80

6.3 Namerd配置详解82

6.3.1 admin配置82

6.3.2 interface配置83

6.3.3 storage配置84

6.3.4 namer配置85

6.4 连接Linkerd和Namerd85

6.4.1 准备Namerd配置文件85

6.4.2 启动Namerd86

6.4.3 准备Linkerd配置文件88

6.4.4 启动Linkerd89

6.4.5 示例演示90

6.5 管理dtab路由90

6.5.1 Namerd API简介90

6.5.2 通过Namerd API管理dtab91

6.5.3 通过namerctl CLI管理dtab92

6.6 总结93

第三部分 实战篇96

第7章 Kubernetes基础96

7.1 Kubemetes是什么96

7.2 为什么需要Kubernetes97

7.3 Kubemetes架构99

7.4 使用Kubeadm部署Kubernetes集群100

7.4.1 部署环境准备100

7.4.2 部署Kubernetes集群101

7.5 Kubernetes基本概念及资源生命周期管理108

7.5.1 Container Runtime108

7.5.2 Container108

7.5.3 Pod109

7.5.4 Label112

7.5.5 RelicaSet114

7.5.6 Deployment116

7.5.7 Service119

7.5.8 DaemonSet121

7.5.9 ConfigMap和Secret124

7.6 总结128

第8章 基于Linkerd和Kubernetes的微服务实践129

8.1 部署服务于Kubernetes平台130

8.1.1 定义示例服务声明文件130

8.1.2 架构预览132

8.1.3 部署示例服务133

8.1.4 验证134

8.2 Linkerd作为Kubernetes平台的Service Mesh工具135

8.2.1 架构预览136

8.2.2 Kubemetes平台上如何配置Linkerd137

8.2.3 运行Linkerd141

8.2.4 部署示例服务142

8.2.5 验证144

8.3 服务间端到端的TLS加密145

8.3.1 SSL/TLS简介146

8.3.2 Linkerd透明TLS147

8.3.3 架构预览150

8.3.4 生成证书151

8.3.5 配置Linkerd151

8.3.6 运行Linkerd及示例服务152

8.3.7 验证153

8.4 Linkerd作为Kubernetes的Ingress Controller155

8.4.1 架构预览156

8.4.2 Ingress Identifer简介157

8.4.3 配置Lnkerd158

8.4.4 运行Linkerd及示例服务160

8.4.5 验证160

8.5 Linkerd作为边界流量入口164

8.5.1 架构预览164

8.5.2 Ingress Controller局限性165

8.5.3 部署内部Linkerd和示例服务165

8.5.4 部署边界Linkerd166

8.5.5 HAproxy作为边界Linkerd负载均衡器167

8.6 Linkerd作为边界出口171

8.6.1 架构预览172

8.6.2 部署EgressLinkerd173

8.6.3 部署示例服务177

8.6.4 部署内部Linkerd177

8.7 基于Linkerd实现运行时路由182

8.7.1 运行时单个请求路由182

8.7.2 基于Namerd实现全局动态路由185

8.8 总结198

第9章 开发Linkerd插件199

9.1 Linkerd模块开发框架199

9.2 如何开发自定义插件202

9.2.1 需求定义202

9.2.2 环境准备203

9.2.3 代码开发203

9.2.4 编译207

9.2.5 安装209

9.2.6 验证210

9.3 总结213

热门推荐