• 管理Kubernetes
21年品牌 40万+商家 超1.5亿件商品

管理Kubernetes

全新正版 极速发货

4.62 0.8折 58 全新

库存24件

广东广州
认证卖家担保交易快速发货售后保障

作者(美)布伦丹·伯恩斯(Brendan Burns),(美)克雷格·特蕾西(Craig Tracey)

出版社中国电力出版社

ISBN9787519840105

出版时间2019-12

装帧平装

开本16开

定价58元

货号1202000573

上书时间2024-06-28

徐小智的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
Brendan Burns是Kubernetes开源容器管理平台的联合创始人。他是微软杰出的工程师,负责管理微软的Azure资源管理器和Azure容器服务团队。在加入微软之前,他曾是谷歌云平台的不错工程师。Craig Tracey曾构建了支持互联网的基础设施,包括从内核设备驱动程序到大规模云存储服务的所有技术。在加入Heptio后,他由软件开发人员转为了现场工程师,帮助该公司采用了Kubernetes,并通过代码向员工们介绍云原生架构的原则。

目录
前言1

章绪论7

1.1集群如何运作8

1.2调整、保护以及调节集群9

1.3出现问题时做出响应10

1.4通过新功能和自定义的功能扩展系统11

1.5小结12

第2章Kubernetes概述13

2.1容器13

2.2容器编排15

2.3KubernetesAPI16

2.4小结27

第3章Kubernetes的架构29

3.1概念29

3.2结构33

3.3组件35

3.4小结40

第4章KubernetesAPI服务器41

4.1可管理性的基本特征41

4.2API服务器的组成部分42

4.3请求管理49

4.4API服务器内部59

4.5调试API服务器60

4.6小结62

第5章调度器63

5.1概述63

5.2调度的过程64

5.3通过标签、亲和性、污点和容忍来控制调度67

5.4小结72

第6章安装Kubernetes73

6.1kubeadm73

6.2安装控制平面76

6.3安装工作节点83

6.4插件85

6.5阶段85

6.6高可用性86

6.7升级86

6.8小结89

第7章身份认证与用户管理91

7.1用户92

7.2身份认证93

7.3kubeconfig102

7.4服务账号104

7.5小结106

第8章授权107

8.1REST107

8.2授权108

8.3基于角色的访问控制110

8.4小结116

第9章准入控制117

9.1配置118

9.2常见的控制器118

9.3动态准入控制器123

9.4小结130

0章网络131

10.1容器网络接口131

10.2kube-proxy134

10.3服务发现136

10.4网络策略138

10.5服务网格140

10.6小结141

1章监控Kubernetes143

11.1监控目标143

11.2日志与监控之间的差异145

11.3构建监控栈146

11.4监控的内容151

11.5小结157

2章灾难恢复159

12.1高可用性159

12.2状态160

12.3应用数据161

12.4工作节点162

12.5etcd163

12.6Ark164

12.7小结166

3章扩展Kubernetes167

13.1Kubernetes的扩展点167

13.2集群的守护程序168

13.3集群助手171

13.4延长API服务器的生命周期174

13.5向Kubernetes添加自定义API177

13.6小结181

4章总结183

内容摘要
学习如何操作集群,开发人员如何利用Kubernetes部署应用程序,以及如何利用Kubernetes减轻开发人员的负担。

通过掌握KubernetesAPI以及配置选项来调整、保护,以及调节集群。

检测集群级别的问题,学习必要的响应步骤并快速恢复集群。

确定如何以及何时添加构建、扩展或以其他方式改进Kubernetes集群的库、工具和平台。

精彩内容
前言本书的读者对象本书面向企业内部或云端Kubernetes 集群的运营操作人员,以及希望深入了解Kubernetes 的架构、安装,以及维护的工作人员。虽然本书的部分内容对于Kubernetes 用户或开发人员也有帮助,但本书的内容实际上比大部分Kubernetes 用户需要了解的内容更接近底层。本书的详细内容主要面向运维人员,帮助他们确保集群健康、安全,保证开发人员可以在Kubernetes 上构建应用程序。为什么创作本书虽然有关Kubernetes 的在线资源和书籍越来越多,向用户介绍如何以最佳方式利用Kubernetes 来构建和部署应用程序,但是面向安装、维护和升级Kubernetes 集群的运维人员的资源相对较少。本书弥补了这一空缺,并简要介绍了为自己或他人操作Kubernetes 的所需的信息。如今,Kubernetes 无处不在,Kubernetes 是管理容器和构建云原生应用程序的最常见方式。事实上,所有主流的公共云都提供了Kubernetes 即服务。但对于许多人来说,这种服务一点也不吸引人。有时因为监管的原因,你需要将数据保存在医或金融机构内部部署的环境中;有时你可能需要在偏远的机场或油田上操作Kubernetes,你无法在这些地方有限的带宽下使用云。这时候,你可能就想掌握在这样的环境中运行Kubernetes 所需的技术。我们希望通过本书分享我们在运维各种Kubernetes 时获得的知识。我们希望本书能够为你提供经验上的优势,免去为了获得这种经验而经历的尝试与磨难。本书的组织结构本书总结了运营Kubernetes 的方式,并深入讲解了成功管理Kubernetes 集群所需的各个主题。在 章简要介绍了各种主题后,第2~5 章详细介绍了Kubernetes 架构和组件的细节。这些章节概述了Kubernetes 的各个组件,以及如何结合这些组件实现Kubernetes API。此外,第4 章还详细介绍了关于处理Kubernetes API 请求的详细信息,而第5 章则专门介绍了将pod 调度到集群中的方法。深入了解Kubernetes 的运作方式可以帮助你在出现问题时,更好地服务于用户。本书的其余章节专门讲解了管理Kubernetes 集群所需的特定主题,包括安装和升级Kubernetes(第6 章);用户管理、身份认证和授权(第7、8 章);准入控制(第9 章);Kubernetes 网络(0 章);监控和灾难恢复(1、12 章);3 章专门讲解了扩展Kubernetes 集群的各种方式。内容约定本书使用了下述排版约定。斜体(Italic)表示新术语、URL、示例电子邮件地址、文件名和扩展名。等宽字体(Constant Width)表示代码,在段内用以表示与代码相关的元素,例如变量或函数名、数据库、数据类型、环境变量、声明和关键字。等宽粗体字(Constant width bold)表示命令或其他用户输入的文本。斜体等宽字体(Constant Width Italic)表示该文本应当由用户提供的值或由用户根据上下文决定的值替换。使用代码示例你可以通过如下链接下载本书的补充材料(代码示例,练习等):https://github.com/managing-kubernetes/managing-kubernetes。本书的目的是帮助你完成工作。一般来说,你可以在自己的程序或者文档中使用本书附带的示例代码。你无需联系我们来获得使用许可,除非你要复制大量的代码。例如,使用本书中的多个代码片段编写程序就无需获得许可。但以CD-ROM的形式销售或者分发O’Reilly 书中的示例代码则需要获得许可。回答问题时援本书内容以及书中示例代码,无需获得许可。在你自己的项目文档中使用本书大量的示例代码时,则需要获得许可。我们不强制要求版权声明,但如果你这么做,我们深表感激。版权声明一般包括书名、作者、出版社和国际标准图书编号。例如:“Managing Kubernetes by Brendan Burns and Craig Tracey (O’Reilly). Copyright 2019 Brendan Burns and Craig Tracey, 978-1-492-03391-2”。如果你觉得自身情况不在合理使用或上述允许的范围内,请通过邮件和我们联系,地址:permissions@oreilly.com。O’Reilly SafariSafari(以前的Safari Books Online)是面向企业、政府、教育和个人的会员制培训与参考平台。Safari 的会员可以访问成千上万的书籍、培训视频、学习路径、交互式教程和推荐的书单。这些内容由250 多家出版社提供,其中包括:O’Reilly Media、Harvard Business Review、Prentice Hall Professional、Addison-Wesley Professional、Microsoft Press、Sams、Que、Peachpit Press、Adobe、Focal Press、Cisco Press、John Wiley & Sons、Syngress、Morgan Kaufmann、IBM Redbooks、Packt、Adobe Press、FT Press、Apress、Manning、New Riders、McGraw-Hill、Jones & Bartlett 和Course Technology 等。更多关于Safari 的信息,请访问我们的网站:http://oreilly.com/safari。意见和疑问请把你对本书的意见和疑问发给出版社:美国:O’Reilly Media, Inc.1005 Gravenstein Highway NorthSebastopol, CA 95472中国:北京市西城区西直门南大街2号成铭大厦C座807室(100035)奥莱利技术咨询(北京)有限公司这本书有专属网页,你可以在那儿找到本书的勘误、示例和其他信息。这个网页的地址:http://bit.ly/managing-kubernetes。如果你对本书有一些评论或技术上的建议, 请发送电子邮件到bookquestions@oreilly.com。要了解O’Reilly 图书、培训课程、会议和新闻的更多信息,请访问我们的网站,地址:http://www.oreilly.com。请在Facebook 上联系我们,地址:http://facebook.com/oreilly。请在Twitter 上关注我们,地址:http://twitter.com/oreillymedia。请观看我们的Youtube 视频,地址:http://www.youtube.com/oreillymedia。致谢作者Brendan 感谢他的家人Robin、Julia 和Ethan 给予他的一切爱与支持。还有Kubernetes 社区,没有他们,就没有这本书。作者Craig 感谢他的家人,尤其是他的妻子,他们一直支持着他所有的疯狂梦想。我们感谢Scott Collier、Lacie Evenson、Sebastien Goasguen、Erik St.Martin,Jér?mePetazzoni、Ben Straub 和Jason Yee 对早期手稿的反馈。还要感谢Nikki McDonald 和Virginia Wilson 辛苦地编辑了手稿,并帮助我们将所有想法都整合到了一起。感谢Justin Billing、Shannon Wright 和Chris Edwards 最后的润色。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP