图书介绍

每天5分钟 玩转Kubernetes【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

每天5分钟 玩转Kubernetes
  • CLOUDMAN著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302496670
  • 出版时间:2018
  • 标注页数:174页
  • 文件大小:23MB
  • 文件页数:184页
  • 主题词:Linux操作系统-程序设计

PDF下载


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

下载说明

每天5分钟 玩转KubernetesPDF格式电子书版下载

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

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

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

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

图书目录

第1章 先把Kubernetes跑起来1

1.1 先跑起来1

1.2 创建Kubernetes集群2

1.3 部署应用4

1.4 访问应用5

1.5 Scale应用6

1.6 滚动更新7

1.7 小结8

第2章 重要概念9

第3章 部署Kubernetes Cluster13

3.1 安装Docker14

3.2 安装kubelet、 kubeadm和kubectl14

3.3 用kubeadm创建Cluster14

3.3.1 初始化Master14

3.3.2 配置kubectl16

3.3.3 安装Pod网络16

3.3.4 添加k8s-nodel和k8s-node216

3.4 小结18

第4章 Kubernetes架构19

4.1 Master节点19

4.2 Node节点20

4.3 完整的架构图21

4.4 用例子把它们串起来22

4.5 小结24

第5章 运行应用25

5.1 Deployment25

5.1.1 运行Deployment25

5.1.2 命令vs配置文件29

5.1.3 Deployment配置文件简介30

5.1.4 伸缩31

5.1.5 Failover33

5.1.6 用label控制Pod的位置33

5.2 DaemonSet36

5.2.1 kube-flannel-ds36

5.2.2 kube-proxy37

5.2.3 运行自己的DaemonSet38

5.3 Job40

5.3.1 Pod失败的情况41

5.3.2 Job的并行性43

5.3.3 定时Job45

5.4 小结48

第6章 通过Service访问Pod49

6.1 创建Service49

6.2 Cluster IP底层实现51

6.3 DNS访问Service53

6.4 外网如何访问Service55

6.5 小结58

第7章 Rolling Update59

7.1 实践59

7.2 回滚61

7.3 小结63

第8章 Health Check64

8.1 默认的健康检查64

8.2 Liveness探测65

8.3 Readiness探测67

8.4 Health Check在Scale Up中的应用69

8.5 Health Check在滚动更新中的应用71

8.6 小结75

第9章 数据管理76

9.1 Volume76

9.1.1 emptyDir76

9.1.2 hostPath78

9.1.3 外部Storage Provider79

9.2 PersistentVolume&PersistentVolumeClaim81

9.2.1 NFS PersistentVolume81

9.2.2 回收PV84

9.2.3 PV动态供给86

9.3 一个数据库例子87

9.4 小结91

第10章 Secret&Configmap92

10.1 创建Secret92

10.2 查看Secret93

10.3 在Pod中使用Secret94

10.3.1 Volume方式94

10.3.2 环境变量方式96

10.4 ConfigMap97

10.5 小结100

第11章 Helm—Kubernetes的包管理器101

11.1 Why Helm101

11.2 Helm架构103

11.3 安装Helm104

11.3.1 Helm客户端104

11.3.2 Tiller服务器105

11.4 使用Helm106

11.5 chart详解109

11.5.1 chart目录结构109

11.5.2 chart模板113

11.5.3 再次实践MySQL chart115

11.5.4 升级和回滚release118

11.5.5 开发自己的chart119

11.6 小结126

第12章 网络127

12.1 Kubernetes网络模型127

12.2 各种网络方案128

12.3 Network Policy129

12.3.1 部署Canal129

12.3.2 实践Network Policy130

12.4 小结135

第13章 Kubernetes Dashboard136

13.1 安装136

13.2 配置登录权限137

13.3 Dashboard界面结构139

13.4 典型使用场景140

13.4.1 部署Deployment140

13.4.2 在线操作141

13.4.3 查看资源详细信息142

13.4.4 查看Pod日志142

13.5 小结143

第14章 Kubernetes集群监控144

14.1 Weave Scope144

14.1.1 安装Scope144

14.1.2 使用Scope145

14.2 Heapster151

14.2.1 部署151

14.2.2 使用152

14.3 Prometheus Operator155

14.3.1 Prometheus架构159

14.3.2 Prometheus Operator架构161

14.3.3 部署Prometheus Operator162

14.4 小结167

第15章 Kubernetes集群日志管理168

15.1 部署168

15.2 小结173

写在最后174

热门推荐