大小:42.71M
更新时间:23-09-05
系统:Pc
版本:v
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条评论
最新排行
深入剖析Android开发:小应用里的大智慧pdf扫描版52.58Mpdf扫描版深入剖析Android开发:小应用里的大智慧是一本Android应用开发书籍,由张泳和葛丽娜两人共同编著。本书以谷歌的音乐播放器为例,深入剖析了Android的重要组件和核心服务,书中首先介绍了Android开发环境的搭建,以及AndroidSDK中一些
查看10s406建筑排水塑料管道安装图集3.6Mpdf高清版 10s406图集全称为10s406建筑排水塑料管道安装图集,又简称为10s406排水管安装图集,是对96S406《建筑排水用硬聚氯乙烯(PVC-U)管道安装》的修编图集,该图集编制了硬聚氯乙烯实壁管、芯层发泡硬聚氯乙烯管、中空壁消音硬聚氯乙烯管、高
查看14j936变形缝建筑构造16.26Mpdf高清电子版 14j936变形缝建筑构造,又被用户俗称为14j936变形缝图集,是中国建筑标准设计研究院发布的一款实用图集,批准文号:建质函2014210号,统一编号GJBT-1285,实行日期2014年9月1日,适用于新建、改建、扩建的民用与工业建筑工程露明部
查看read2u(中文语音朗读软件)8.99Mv2.1官方版 read2u官方版是一款非常好用的中文语音朗读软件,也就是把电子读物变成有声读物的一种工具,不同于有些校对软件,read2u是专门为了朗读汉字而设计的,具有良好的音质,卓越的多音字识别系统,具有同音乐的完美结合,对于朗读的各项参数具有开放性,它支持
查看鲜活的数据:数据可视化指南24.93Mpdf扫描版鲜活的数据:数据可视化指南是一本数据可视化系列的经典作品,由[美]Nathan Yau编著,向怡宁翻译。本书以实例讲解为主,目的是让大家熟悉制图所需的每一个步骤,掌握每一项技能。你可以从头开始完整地读一遍,不过如果你已经有想法在酝酿了,也可以只挑选最感兴
查看asp.net mvc 5 框架揭秘20.5M蒋金楠 高清扫描版 asp.net mvc 5 框架揭秘是一本ASP.NET MVC框架学习教材,由。net顶级专家蒋金楠编著。本书以消息流向为主线,对新的ASP.NET MVC框架从接收请求到响应回复的整个流程进行了细致而深入的讲解。全书覆盖路由、Controlle
查看windows程序设计第5版珍藏版379.93M中文pdf版windows程序设计第5版珍藏版是清华大学出版社发行的一本经典的windows编程圣经,由美charles prtaold著作,方敏,张胜,梁路平,赵勇等翻译,详细的介绍了windows系统的架构,同时还涵盖了编写windows应用程序必须了解的许多基
查看oracle sql高级编程64.34M莫顿pdf扫描版 oracle sql高级编程是一本Oracle SQL高级编程手册,由资深Oracle专家莫顿、Kerry Osborne、Robyn Sands和Jared Still编著。本书内容丰富翔实,通过作者多年的软件开发和教学培训经验,与大家分享了掌握
查看ASP.NET开发实例大全(提高卷)301.3Mpdf扫描版 ASP.NET开发实例大全(提高卷)是一本Asp动态网页开发技术的指南用书,由软件技术联盟编著。全书是《asp.net开发实战1200例》之全新升级版本,详细的介绍了ASP.NET开发从基础知识到高级应用各个层面的实例及源代码,内容丰富翔实,内含1
查看android ui基础教程 中文版73.87M奥斯特兰德 pdf扫描版android ui基础教程是一本android UI入门教程,由美国移动软件开发者奥斯特兰德jason Ostrander编著。本书详细介绍了android ui的知识点,拥有丰富的图示说明,以及清晰实用的示例。作者以Android编程专家的身份,对诸
查看c#深入详解百问百答百例106.77M王寅永pdf扫描版c#深入详解百问百答百例是C#初学者的入门指导书,由王寅永、李降宇和李广歌三人共同编著,本书内容丰富,结构清晰,全书结合了作者多年的开发和教学经验,从最基本的理论概念到实践样例,从最简单的C#编程知识到最复杂的技术领域,都对C#编程语言进行了介绍和分析,
查看