深入剖析Kubernetes
4推荐 收藏
3.2K阅读
图灵原创

深入剖析Kubernetes

张磊 (作者)
上市销售
本书中所涉网络资源链接请至https://www.ituring.com.cn/article/517920查看

● CNCF TOC成员张磊重磅作品
● 深入剖析核心原理
● 近4万读者一致好评
● 基于Kubernetes v1.18
本书基于Kubernetes v1.18,深入剖析Kubernetes的本质、核心原理和设计思想。本书从开发者和使用者的真实逻辑出发,逐层剖析Kubernetes项目的核心特性,全面涵盖集群搭建、容器编排、网络、资源管理等核心内容,以生动有趣的语言揭示了Kubernetes的设计原则和容器编排理念,是一本全面且深入的Kubernetes技术指南。
纸质书
¥81.18 ¥99.00

出版信息

  • 书  名深入剖析Kubernetes
  • 系列书名图灵原创
  • 执行编辑关于本书的内容有任何问题,请联系 张卫国
  • 出版日期2021-03-29
  • 书  号978-7-115-56001-8
  • 定  价99.00 元
  • 页  数383
  • 印刷方式单色
  • 开  本16开
  • 出版状态上市销售

所属分类

同系列书

  • 第一行代码——Android(第3版)

    郭霖  

    本书被Android开发者广为推荐。全书系统全面、循序渐进地介绍了Android软件开发的必备知识、经验和技巧...

  • Linux就是这个范儿

    赵鑫磊   Jie Zhang(张洁)  

    本书内容源自淘宝技术大学的培训实战。由来自阿里巴巴集团的资深Linux系统专家赵鑫磊和同样来自阿里巴巴集团的支...

  • 一个64位操作系统的设计与实现

    田宇  

    本书讲述了一个64位多核操作系统的自制过程。此操作系统自制过程是先从虚拟平台构筑起一个基础框架,随后再将基础框...

  • Go语言编程

    本书以介绍Go语言特性为主,示例则尽量采用作者开发团队平常的实践,内容涉及内存管理(堆和栈)、错误处理、OOP...

  • Python 3网络爬虫开发实战

    本书介绍了如何利用Python 3开发网络爬虫,书中首先介绍了环境配置和基础知识,然后讨论了urllib、re...

本书特色

Kubernetes已成为容器领域当之无愧的事实标准。然而,从过去以物理机和虚拟机为主体的开发运维环境向以容器为核心的基础设施的转变过程,涉及对网络、存储、调度、操作系统、分布式原理等各个方面的容器化理解和改造,很多初学者和从业者在面对容器技术中的种种难题时,要么知识储备不足,要么知识不成体系。本书即为解决这些难题而作,通过深入剖析Kubernetes的本质、核心原理和设计思想,帮你打通学习容器技术的“任督二脉”,让你真正掌握容器技术体系的精髓。

读者评价

“这已经是第三遍学习了,每一次都有新的体会。对于Kubernetes精髓的总结太到位了。”
“初学者迷途中的指向标,干货满满,赞!”
“有趣且循序渐进,知识体系扎实,从原理到实践清晰明了,解析透彻。”
“从使用和原理的角度全面剖析了Kubernetes这个未来之星,讲解入木三分,非常超值。”
“思路清晰,逻辑严谨。把如此错综复杂的架构讲得明明白白。”
“把复杂的问题讲得如此简单易懂,这才叫专家!”

目录

前言 iii
第 1章 背景回顾:云原生大事记 2
1.1 初出茅庐 2
1.2 崭露头角 6
1.3 群雄并起 8
1.4 尘埃落定 11
第 2章 容器技术基础 17
2.1 从进程开始说起 17
2.2 隔离与限制 21
2.3 深入理解容器镜像 27
2.4 重新认识Linux容器 36
第3章 Kubernetes设计与架构 47
3.1 Kubernetes核心设计与架构 47
3.2 Kubernetes核心能力与项目定位 51
第4章 Kubernetes集群搭建与配置 56
4.1 Kubernetes部署利器:kubeadm 56
4.2 从0到1:搭建一个完整的Kubernetes集群 63
4.3 第 一个Kubernetes应用 73
第5章 Kubernetes编排原理 82
5.1 为什么我们需要Pod 82
5.2 深入解析Pod对象 91
5.3 Pod对象使用进阶 96
5.4 编排确实很简单:谈谈“控制器”思想 109
5.5 经典PaaS的记忆:作业副本与水平扩展 112
5.6 深入理解StatefulSet(一):拓扑状态 121
5.7 深入理解StatefulSet(二):存储状态 127
5.8 深入理解StatefulSet(三):有状态应用实践 133
5.9 容器化守护进程:DaemonSet 147
5.10 撬动离线业务:Job与CronJob 156
5.11 声明式API与Kubernetes编程范式 166
5.12 声明式API的工作原理 175
5.13 API编程范式的具体原理 185
5.14 基于角色的权限控制:RBAC 196
5.15 聪明的微创新:Operator 工作原理解读 204
第6章 Kubernetes存储原理 217
6.1 持久化存储:PV和PVC的设计与实现原理 217
6.2 深入理解本地持久化数据卷 226
6.3 开发自己的存储插件:FlexVolume与CSI 233
6.4 容器存储实践:CSI插件编写指南 242
第7章 Kubernetes网络原理 253
7.1 单机容器网络的实现原理 253
7.2 深入解析容器跨主机网络 260
7.3 Kubernetes网络模型与CNI网络插件 268
7.4 解读Kubernetes三层网络方案 276
7.5 Kubernetes中的网络隔离:NetworkPolicy 285
7.6 找到容器不容易:Service、DNS与服务发现 293
7.7 从外界连通Service与Service 调试“三板斧” 299
7.8 Kubernetes中的Ingress对象 304
第8章 Kubernetes调度与资源管理 312
8.1 Kubernetes的资源模型与资源管理 312
8.2 Kubernetes的默认调度器 317
8.3 Kubernetes默认调度器调度策略解析 321
8.4 Kubernetes默认调度器的优先级和抢占机制 326
8.5 Kubernetes GPU管理与Device Plugin 机制 330
第9章 容器运行时 335
9.1 幕后英雄:SIG-Node与CRI 335
9.2 解读CRI与容器运行时 339
9.3 绝不仅仅是安全:Kata Containers与gVisor 343
第 10章 Kubernetes监控与日志 349
10.1 Prometheus、Metrics Server与Kubernetes监控体系 349
10.2 Custom Metrics:让Auto Scaling不再“食之无味” 353
10.3 容器日志收集与管理:让日志无处可逃 358
第 11章 Kubernetes应用管理进阶 366
11.1 再谈Kubernetes的本质与云原生 366
11.2 声明式应用管理简介 368
11.3 声明式应用管理进阶 370
11.4 打造以应用为中心的Kubernetes 374
第 12章 Kubernetes开源社区 378
结语 Kubernetes:赢开发者赢天下 382

作者介绍

张磊,《Docker——容器与容器云》主要作者,CNCF TOC成员,Kubernetes社区成员与早期项目维护者,Kubernetes容器运行时和集群调度等多个核心特性的作者之一,长期专注并活跃于容器集群管理和云计算领域。

大家也喜欢

相关文章

  • 重要的事情说三遍,电子书,电子书,电子书。
    binbjz  发表于 2021-03-28 12:18:52
    推荐
    • 抱歉,这本书暂时没有电子版权~

      图灵小悦  发表于 2021-03-30 08:57:32
    • 极客时间 有专栏,可以上去订阅的

      吕小强  发表于 2021-03-30 14:46:15
  • 啥时候能出来
    kingleoric2010  发表于 2020-12-12 16:45:23
    推荐
    • 预计明年3月。

      张卫国  发表于 2020-12-14 08:59:45
    • @张卫国 三月了,可是 还没有好,尴尬

      唯有我最酷  发表于 2021-03-08 10:43:59
  • 啥时候出来? 3月底了
    吕小强  发表于 2021-03-22 10:44:39
    推荐
    • 目前正在印刷中。

      张卫国  发表于 2021-03-22 10:45:44
    • @张卫国 加油!

      吕小强  发表于 2021-03-22 10:48:04
  • 已购买,什么时候发货呢?
    WisdomFusion  发表于 2021-03-25 16:32:44
    推荐
    • 已印刷完毕,很快会与大家见面,感谢支持。

      张卫国  发表于 2021-03-25 16:42:21
    • @张卫国 图7-18.pdf打不开

      yyimailer1  发表于 2021-03-27 19:03:26
    • @yyimailer1 我试了一下可以打开,你换个浏览器试试

      张卫国  发表于 2021-03-28 16:02:36
    • @张卫国 能下载不等于能打开。

      yyimailer1  发表于 2021-03-29 15:55:33
    • @yyimailer1 重新上传了,再下载试试。

      张卫国  发表于 2021-03-29 16:54:26
  • 已买纸书,电子版出来后会有优惠吗?
    WisdomFusion  发表于 2021-04-09 13:49:52
    推荐
    • 感谢支持,若以后推出电子版会有相应优惠。

      张卫国  发表于 2021-04-09 14:46:01
    • @张卫国 感谢!

      WisdomFusion  发表于 2021-04-09 16:56:54
  • 请问这书与张磊老师在极客时间的专栏内容有什么区别吗?
    long904  发表于 2021-04-09 21:30:59
    推荐
    • 您好,这本书源自极客时间热门专栏《深入剖析Kubernetes》,在专栏基础上主要进行了如下升级:

      1. 内容、实例、代码更新至Kubernetes v1.18;
      2. 新增更多动手实践案例;
      3. 新增Kubernetes核心设计与架构一章;
      4. 新增Kubernetes高阶设计原理和实践,包括声明式应用管理进阶、构建云原生 PaaS实践等章节。

      张霞@Turing  发表于 2021-04-10 15:17:01
  • @张磊 @张卫国 中国现在的版权意识很强的,为了方便出行阅读 及带书的不便 辛苦考虑出PDF。非常期待~
    binbjz  发表于 2021-04-14 17:04:32
    推荐
  • @张卫国,本书crd文件提供下载吗?
    yyimailer1  发表于 2021-04-14 23:49:24
    推荐
    • 请参考此页面:https://www.ituring.com.cn/article/517920

      张卫国  发表于 2021-04-15 09:12:18
  • 啥时候出电子版啊
    qlhai  发表于 2021-04-16 13:50:30
    推荐