大小:42.71M
更新时间:23-09-05
系统:Pc
kubernetes权威指南第二版是一本Kubernetes重磅开山之作,由龚正,吴治辉和王伟三人共同编著。本书内容丰富,囊括了Kubernetes入门、核心原理、实践指南、开发指导、高级案例、运维指南及源码分析等方面的内容,由浅入深地介绍了Kubernetes容器云平台,并围绕着生产环境中可能出现的问题,给出了大量的典型案例,有很好的可借鉴性。第二版书籍更新到2016.6 Kubernetes v1.3版本,包含从2015.7发布1.0版本之后v1.1、v1.2、v1.3版本的全部新特性,并根据第1版的读者反馈和全新的Kubernetes版本,对内容进行了大幅修订,欢迎有需要的朋友免费下载阅读。
Kubernetes是由谷歌开源的Docker容器集群管理系统,为容器化的应用提供了资源调度、部署运行、服务发现、扩容及缩容等一整套功能。《kubernetes权威指南第二版》从一个开发者的角度去理解、分析和解决问题,囊括了Kubernetes入门、核心原理、实践指南、开发指导、高级案例、运维指南及源码分析等方面的内容,图文并茂、内容丰富、由浅入深、讲解全面;并围绕着生产环境中可能出现的问题,给出了大量的典型案例,比如安全问题、网络方案的选择、高可用性方案及Trouble Shooting技巧等,有很强的可借鉴性。无论是对于软件工程师、测试工程师、运维工程师、软件架构师、技术经理,还是对于资深IT人士来说,本书都极具参考价值。
第1章Kubernetes入门1
1.1 Kubernetes是什么1
1.2为什么要用Kubernetes 4
1.3从一个简单的例子开始5
1.3.1环境准备6
1.3.2启动MySQL服务7
1.3.3启动Tomcat应用9
1.3.4通过浏览器访问网页11
1.4 Kubernetes基本概念和术语12
1.4.1 Master 12
1.4.2 Node 13
1.4.3 Pod 15
1.4.4 Label(标签)19
1.4.5 Replication Controller(RC)22
1.4.6 Deployment 25
1.4.7 Horizontal Pod Autoscaler(HPA)27
1.4.8 Service(服务)29
1.4.9 Volume(存储卷)35
1.4.10 Persistent Volume 39
1.4.11 Namespace(命名空间)40
1.4.12 Annotation(注解)42
1.4.13小结42
第2章Kubernetes实践指南43
2.1 Kubernetes安装与配置43
2.1.1安装Kubernetes 43
2.1.2配置和启动Kubernetes服务45
2.1.3 Kubernetes集群的安全设置51
2.1.4 Kubernetes的版本升级57
2.1.5内网中的Kubernetes相关配置57
2.1.6 Kubernetes核心服务配置详解58
2.1.7 Kubernetes集群网络配置方案72
2.2 kubectl命令行工具用法详解80
2.2.1 kubectl用法概述80
2.2.2 kubectl子命令详解82
2.2.3 kubectl参数列表84
2.2.4 kubectl输出格式84
2.2.5 kubectl操作示例86
2.3 Guestbook示例:Hello World 87
2.3.1创建redis-master RC和Service 89
2.3.2创建redis-slave RC和Service 91
2.3.3创建frontend RC和Service 93
2.3.4通过浏览器访问frontend页面96
2.4深入掌握Pod 97
2.4.1 Pod定义详解97
2.4.2 Pod的基本用法102
2.4.3静态Pod 107
2.4.4 Pod容器共享Volume 108
2.4.5 Pod的配置管理110
2.4.6 Pod生命周期和重启策略123
2.4.7 Pod健康检查124
2.4.8玩转Pod调度126
2.4.9 Pod的扩容和缩容135
2.4.10 Pod的滚动升级139
2.5深入掌握Service 143
2.5.1 Service定义详解143
2.5.2 Service基本用法145
2.5.3集群外部访问Pod或Service 150
2.5.4 DNS服务搭建指南153
2.5.5 Ingress:HTTP 7层路由机制161
第3章Kubernetes核心原理165
3.1 Kubernetes API Server原理分析165
3.1.1 Kubernetes API Server概述165
3.1.2独特的Kubernetes Proxy API接口168
3.1.3集群功能模块之间的通信169
3.2 Controller Manager原理分析170
3.2.1 Replication Controller 171
3.2.2 Node Controller 173
3.2.3 ResourceQuota Controller 174
3.2.4 Namespace Controller 176
3.2.5 Service Controller与Endpoint Controller 176
3.3 Scheduler原理分析177
3.4 kubelet运行机制分析181
3.4.1节点管理181
3.4.2 Pod管理182
3.4.3容器健康检查183
3.4.4 cAdvisor资源监控184
3.5 kube-proxy运行机制分析186
3.6深入分析集群安全机制190
3.6.1 API Server认证190
3.6.2 API Server授权192
3.6.3 Admission Control准入控制194
3.6.4 Service Account 195
3.6.5 Secret私密凭据200
3.7网络原理203
3.7.1 Kubernetes网络模型203
3.7.2 Docker的网络基础205
3.7.3 Docker的网络实现217
3.7.4 Kubernetes的网络实现225
3.7.5开源的网络组件229
3.7.6网络实战234
第4章Kubernetes开发指南247
4.1 REST简述247
4.2 Kubernetes API详解249
4.2.1 Kubernetes API概述249
4.2.2 API版本254
4.2.3 API详细说明254
4.2.4 API响应说明256
4.3使用Java程序访问Kubernetes API 258
4.3.1 Jersey 258
4.3.2 Fabric8 270
4.3.3使用说明271
第5章Kubernetes运维指南292
5.1 Kubernetes集群管理指南292
5.1.1 Node的管理292
5.1.2更新资源对象的Label 294
5.1.3 Namespace:集群环境共享与隔离295
5.1.4 Kubernetes资源管理299
5.1.5 Kubernetes集群高可用部署方案333
5.1.6 Kubernetes集群监控343
5.1.7 kubelet的垃圾回收(GC)机制361
5.2 Kubernetes高级案例362
5.2.1 ElasticSearch日志搜集查询和展现案例362
5.2.2 Cassandra集群部署案例371
5.3 Trouble Shooting指导376
5.3.1查看系统Event事件377
5.3.2查看容器日志379
5.3.3查看Kubernetes服务日志379
5.3.4常见问题381
5.3.5寻求帮助384
5.4 Kubernetes v1.3开发中的新功能385
5.4.1 Pet Set(有状态的容器)385
5.4.2 Init Container(初始化容器)388
5.4.3 Cluster Federation(集群联邦)391
应用信息
同类热门
热门标签
网友评论0人参与,0条评论
最新排行
mysql技术内幕 第5版169.74M保罗·迪布瓦 pdf扫描版 mysql技术内幕 第5版是MySQL方面名副其实的一本著作,由保罗·迪布瓦编著,张雪平,何莉莉,陶虹共同翻译。全书向读者详细的介绍了mysql的基础知识及其有别于其他数据库系统的独特功能,其中包括sql的工作原理和mysql API的相关知识等,
查看
ubuntu权威指南224.3M刑国庆pdf扫描版ubuntu权威指南是一本Ubuntu linux系统的权威使用指南,由刑国庆等人编著。本书内容丰富,详细全面的介绍了ubuntu应用的方方面面,包括系统概述与安装、桌面环境、命令行基础知识、文件系统基础知识、文件和目录操作、Shell基础知识、Shel
查看
c++从入门到精通(第2版)156.72M明日科技pdf扫描版 c++从入门到精通第2版是一本c++编程语言的入门书籍,由明日科技C程序开发团队组织编写数十名程序员编著。本书内容由浅入深,循序渐进,以初中级程序员为对象,先从C语言基础学起,再学习C语言的程序结构,然后学习C语言的高级应用,最后学习开发一个完整的
查看
尼康d5100使用说明书19.91MPDF版 尼康D5100是市面上非常热门的一款单反相机,上面众多流行功能可以满足初级用户的许多需求,如果对操控没有太高的要求,尼康D5100的画质和功能绝对满足家庭用户和摄影初学者的要求。不过还有很多朋友对尼康d5100使用技巧不是特别了解,因此小编带来了尼
查看
大数据管理:数据集成的技术、方法与最佳实践26.48M高清扫描版 大数据管理:数据集成的技术、方法与最佳实践是一本数据集成领域著作,由美国资深数据集成专家April Reeve编著,余水清,潘黎萍共同翻译。本书高屋建瓴地阐述了在大型组织的环境中,不同计算机系统之间传输数据,以及将异构数据进行集成所用到的技巧、技术
查看
谁说菜鸟不会数据分析spss篇26.61M狄松pdf全彩版 谁说菜鸟不会数据分析spss篇是一本像EXCEL一样简单,一看就懂的SPSS数据分析实战书籍,由狄松等人编著。本书从解决工作中的实际问题出发,总结并提炼工作中SPSS 经常用到并且非常实用的数据处理、数据分析实战方法与技巧。全书力求通俗易懂地介绍数
查看