易燃物汇聚 YouTube 有声书与书评
Kubernetes快速入门(第2版) 封面

Kubernetes快速入门(第2版)

[英]奈吉尔·波尔顿

2903人在读
5万字总字数
¥37.76定价

有声书与视频解读 YouTube有声书 1 · 视频解读 27

内容简介

本书是Kubernetes的快速入门指南,书中不但介绍了Kubernetes是什么、为什么需要Kubernetes,而且介绍了Kubernetes的发展方向。在理论层面,读者将学到微服务、编排、Kubernetes为什么成为云的操作系统和Kubernetes集群的架构等方面的内容;在实践层面,读者将学会构建一个集群、容器化应用、部署应用、破坏应用,还会看到Kubernetes修复应用、扩缩容应用,并完成应用的更新。

读者书评

★★★★★

一本很好的关于Kubernetes的入门书籍。大约需要花3小时阅读并实践它,通过实践来学习。我个人建议使用Linode Kubernetes Engine(LKE)而不是Docker Desktop,有些代码只能在LKE运行,LKE花不了多少钱,但是便利了很多。 通过本书, 能够了解Kubernetes中的一些基本概念,例如pod, service,和 deployment。还有一些高级的特性,例如自我修复,自动扩缩容,滚动更新等。

★★★★★

极简入门的cook book。对开发测试友好。 国内的读者,建议也跟着书上内容探索一下国内云服务商的K8S服务(阿里/腾讯/华为都有面向个人的基础版,不过均要求个人实名认证,且worker节点均会产生费用,个人学习记得及时释放),有助于加深知识理解,以及动手实操。

★★★★★

非常精简的一本实操书,作为刚刚学习k8s的人简直是福音。通过本书讲的基础概念和实操内容可以很轻松的做到入门,后面可以去官网社区或者寻找更详细知识点进行深入学习。 本来把每章介绍的命令都记录到每章的总结里了,后面发现作者在附录中已经总结了每章的命令代码,非常周到。

★★★★★

适合对k8s有一定理解,回头在看,有种醍醐灌顶的人

★★★★★

非常好的一本入门书籍,快速刷完做了笔记,并完全复现了书上的所有操作,是一本很好的对k8s的祛魅书籍。

★★★★★

一直以来看k8s都是云里雾里,难以读懂复杂的官方文档。 无意间发现这本书,花了3小时通读本书并实践了基础操作,通过Dockerfile构建镜像、部署Pod并通过Service暴露服务,以及用deployment管理pod。一顿操作下来,终于有点理解了Kubernetes的核心运作机制。 k8s简介Kubernetes是云原生微服务(cloud-native microservice)应用的编排器(orchestrator)。 微服务:每个功能都是独立开发、独立部署的,并且可以独立更新和扩缩容。但它们依然协同工作,创造与单体应用完全相同的应用体验。 云原生:一个云原生应用必须能够:按需扩缩容;自我修复;支持滚动更新;可以在任何有Kubernetes的地方运行。 编排器:像Kubernetes这样的编排器将不同的微服务组合在一起,并将它们组织成一个有用的应用。它还提供并管理云原生功能,如扩缩容、自我修复和更新。 k8s快速入门通过Dockerfile将应用构建成镜像,再动态创建容器部署在k8s的pod上,并用service连接到pod中的应用。用deployment管理pod,可以自我修复、应用阔缩容已经滚动更新。 镜像(Image):类似于软件安装包,包含应用及其依赖。 容器(Container):镜像的运行实例,轻量级的执行环境。要区分容器和镜像的关系,容器是动态的,而镜像是静态的。 Node:Kubernetes中的计算节点,对应物理机或虚拟机。 Pod:最小的部署单元,包含一个或多个容器。Pod具有临时性和共享网络/存储的特点。 Service:暴露Pod的网络服务,提供稳定的访问入口。 Deployment:声明式更新Pod的控制器,确保指定数量的Pod运行。 k8s基本命令# 构建镜像docker image build -t nigelpoulton/qsk-book:1.0 .# 应用pod和svckubectl apply -f deploy.yml -f svc-local.yml# 获取pod、svc、deploymentkubectl get podskubectl get svckubectl get deployments# 删除svc、deploymentkubectl delete deployment qsk-deploykubectl delete svc svc-local

★★★★★

以前学docker和k8s很痛苦,一堆概念弄不明白,环境安装还很费劲,这次学习的拦路虎还是环境。这次咬咬牙把环境弄完后,没想到一晚上时间不到就读完而且做完配套案例。可能是篇幅本身比较短,整体阅读下来酣畅淋漓,感谢作者带我快速入门了k8s,非常推荐! 我是用的mac环境,推荐使用orbstack(不过只能用在mac环境),省去了装docker和k8s相关依赖的烦恼,唯一要做的就是在~/.orbstack/config/docker.json去配一个国内的镜像,然后就可以用了。正常来说以上步骤就ok了,但是我个人由于用的是公司电脑,办公环境还有点问题,学这本书大部分时间都在搞环境配置了,不然连镜像都build不动,还好后面解决了,于是就可以愉快的跟随这本书去跑案例了。 全文通读下来基本没啥坑点,根据作者的描述以及书友的指正基本能够跑完全部案例,同时一些自己不明白的知识结合问了下AI也大概弄明白了,现在也算是弄明白了基础的概念,如Pod、Service、Deployment等等,也能看懂一点点yml配置了,不错不错!

★☆☆☆☆

想给组员找份儿简明的k8s教程,偶然看到此书,看了前言和内容概要,本以为会是本深入浅出、自顶向下的好教程。内容却大跌眼镜,集群搭建一笔盖过,实操内容延展性和深度不够。相比之下,YouTube 5个小时的快速入门视频教程简直夯到爆。

★★★★★

没接触过 k8s 的人可以照着这个操作一遍。接下来安装一个 lens 工具,用 lens 工具来管理 k8s。打开 lens 左侧的菜单栏,把上面的名词发到 ai 上,一个个问,问完一轮你就基本会运维 k8s 了。一定要认真问哦,最好是举一反三。

★★★★★

以前想学k8s,看官网文档,看半天忘半天,看完还是不知道咋用。 这本书非常适合完全没了解的新手,简单清晰的傻瓜版入门手册,两小时就可以跟着做完实验。让你对k8s有个初步的了解。实在太棒了

书籍信息

作者[英]奈吉尔·波尔顿
译者苏格
出版社人民邮电出版社有限公司
出版时间2024-02-01
ISBN9787115635792
分类计算机-计算机综合
格式EPUB
完结状态连载中
章节数70