分  享 
分  享 
源  码 
源  码 
课  程 
课  程 
设  计 
设  计 

[其他] 【PDF教材】《Kubernetes权威指南:从Docker到Kubernetes实践全接触》(第2版)PDF

[复制链接]
密探007微信认证 发表于 2017-10-21 09:42:09 | 显示全部楼层 |阅读模式
「智能推荐」
【PDF教材】《深入理解C#(第2版)》带目录高清扫描PDF版 【PDF教材】《开源容器云OpenShift:构建基于Kubernetes的企业应用云平台》PDF扫描版
【PDF教材】《Docker实战》[美] Jeff Nickoloff-带目录PDF完整版 [97MB] 【PDF教材】《自己动手写 Docker》完整PDF扫描版 [77MB]
【PDF教材】《Docker 技术入门与实战》(第二版)完整版高清电子书 [53MB] 【PDF教材】《Kubernetes 权威指南:从 Docker 到 Kubernetes 实践全接触》纪念PDF版)

欢迎加入「奥学网」学霸平台,让自学改变你的世界!

您需要 登录 才可以下载或查看,没有帐号?账号注册

x
【PDF教材】《Kubernetes权威指南:从Docker到Kubernetes实践全接触》(第2版)PDF - 奥学网

  Kubernetes是由谷歌开源的Docker容器集群管理系统,为容器化的应用提供了资源调度、部署运行、服务发现、扩容及缩容等一整套功能。

  Kubernetes权威指南:从Docker到Kubernetes实践全接触(第2版)从一个开发者的角度去理解、分析和解决问题,囊括了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

  第6章Kubernetes源码导读396

  6.1 Kubernetes源码结构和编译步骤396

  6.2 kube-apiserver进程源码分析400

  6.2.1进程启动过程400

  6.2.2关键代码分析402

  6.2.3设计总结417

  6.3 kube-controller-manager进程源码分析420

  6.3.1进程启动过程420

  6.3.2关键代码分析423

  6.3.3设计总结431

  6.4 kube-scheduler进程源码分析433

  6.4.1进程启动过程434

  6.4.2关键代码分析438

  6.4.3设计总结445

  6.5 kubelet进程源码分析447

  6.5.1进程启动过程447

  6.5.2关键代码分析452

  6.5.3设计总结475

  6.6 kube-proxy进程源码分析476

  6.6.1进程启动过程476

  6.6.2关键代码分析478

  6.6.3设计总结493

  6.7 kubectl进程源码分析494

  6.7.1 kubectl create命令495

  6.7.2 rolling-update命令499

  后记505



 百度网盘 / Download(回复可见):
  The following hidden content members only. Join us 
游客,如果您要查看本帖隐藏内容请回复

 

 

楼 主 推 荐
FOdvbu 发表于 2017-10-26 07:26:19 | 显示全部楼层
你加油吧
回复 支持 反对

使用道具 举报

alpha2005 发表于 2017-10-28 19:42:16 | 显示全部楼层
哈哈,这么多的人都回了,我敢不回吗?赶快回一个,很好的,我喜欢
回复 支持 反对

使用道具 举报

Osv3 发表于 2017-11-6 04:02:39 | 显示全部楼层
越办越好~~~~~~~~~`
回复 支持 反对

使用道具 举报

qm6814 发表于 2017-11-12 07:06:52 | 显示全部楼层
不错不错.,..我喜欢
回复 支持 反对

使用道具 举报

jy02655988 发表于 2017-11-13 02:23:59 | 显示全部楼层
zzzzzzzzzzzzzzzz…………睡着了……%*()
回复 支持 反对

使用道具 举报

4mzlk 发表于 2017-11-13 22:26:39 | 显示全部楼层
昨晚看到的女鬼,今天再论坛又看到了~~~~~~~~
回复 支持 反对

使用道具 举报

tx123456 发表于 2017-11-20 20:16:45 | 显示全部楼层
字数够了没哈?主要是骗附件~~~
回复 支持 反对

使用道具 举报

N1duo9 发表于 2017-11-21 05:33:59 | 显示全部楼层
没有医保和寿险的,天黑后请不要见义勇为……
回复 支持 反对

使用道具 举报

B44U5O 发表于 2017-11-23 07:36:50 | 显示全部楼层
没想到还有这个好东西,没来错
回复 支持 反对

使用道具 举报

快速回复 收藏帖子 返回列表
加密...

SiteMap|奥学网 ( 闽ICP备12011685号-6 )|随机浏览

闽公网安备35021202000025号

Xtreme-aesthetic Design

© 2012~Now 6SO.SO

快速回复 返回顶部 返回列表