深入剖析Kubernetes

张磊

出版时间

2021-03-28

ISBN

9787115560018

评分

★★★★★

标签

编程

书籍介绍

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

精彩摘录
  • "Kubernetes项目之所以要在 kubelet中引入这样一层单独的抽象,当然是为了对 Kubernet屏蔽下层容器运行时的差异。实际上,对于1.6版本之前的 Kubernetes来说,它就是直接调 Docker的API来创建和管理容器的。 但是,正如本书开篇介绍容器背景时提到的, Docker 项目风靡全球后不久, Cores公司就推出了rkt项目来与 Docker正面竞争。在此背景下, Kubernetes项目的默认容器运行时自然也成了两家公司角逐的重要战场。 毋庸置疑, Docker项目必然是 Kubernetes项目最依赖的容器运行时。但凭借与谷歌公司非同一般的关系, Cores公司"
作者简介
张磊,《Docker——容器与容器云》主要作者,CNCF TOC成员,Kubernetes社区成员与早期项目维护者,Kubernetes容器运行时和集群调度等多个核心特性的作者之一,长期专注并活跃于容器集群管理和云计算领域。
目录
前言 iii
第 1章 背景回顾:云原生大事记 2
1.1 初出茅庐 2
1.2 崭露头角 6
1.3 群雄并起 8

显示全部
用户评论
有全局,有细节,有见解!
以为会很枯燥的第一章背景回顾竟然看得热泪盈眶 作者真是被写代码耽误了的小说家
讲的通透,深入浅出,更为难得的是国人著述。这样的作者作品是国内整体技术水平提高的旁证,只是不知自己是否也能写一本如此好书。
作者写的确实足够深入了,也提供了可以用的例子,比如mysql主从部署备份,从零搭建一个k8s,etcd operator的一些原理,唯一的瑕疵可能就是想讲的东西太多了导致可读性到后期有点下降。抛砖引玉一下吧。 用wasm取代docker的kubelet:https://krustlet.dev/ ,用rust async机制而非indexer缓存来实现控制器 https://github.com/kube-rs/kube-rs, 高性能调度 volcano, yunikorn , 另外一个值得注意的是istio已经把组件全部整合成一个了,没有了galley,citadel这些容器
docker的原理讲的很清楚
深入浅出,除了容器和K8s的基础内容外,K8s的扩展实践讲解很好,存储和网络两块内容也收获很大,推荐!
这本书分功能讲,基础,存储,网络,调度。看完之后才应该看kubernetes in action
可以放在K8S实战 这本书 之后读//写的很棒,来龙去脉,设计思想,娓娓道来//极客时间相关课程有
非常通俗易懂,配合kubecon上的各种演讲阅读更佳
把复杂的知识简单的讲清楚,厉害!
下载
收藏