Kubernetes 权威指南-从Docker到Kubernetes实践全接触-第2版
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>
- ISBN:9787121299414
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:32开
- 页数:520
- 出版时间:2016-10-01
- 条形码:9787121299414 ; 978-7-121-29941-4
本书特色
Kubernetes是由谷歌开源的Docker容器集群管理系统,为容器化的应用提供了资源调度、部署运行、服务发现、扩容及缩容等一整套功能。本书从一个开发者的角度去理解、分析和解决问题,囊括了Kubernetes入门、核心原理、实践指南、开发指导、高级案例、运维指南及源码分析等方面的内容,图文并茂、内容丰富、由浅入深、讲解全面;并围绕着生产环境中可能出现的问题,给出了大量的典型案例,比如安全问题、网络方案的选择、高可用性方案及Trouble Shooting技巧等,有很强的可借鉴性。无论是对于软件工程师、测试工程师、运维工程师、软件架构师、技术经理,还是对于资深IT人士来说,本书都极具参考价值。
内容简介
本书是容器圈Kubernetes重磅开山作《Kubernetes权威指南:从Docker到Kubernetes实践全接触》的升级版,书籍更新到20166 kubernetes v13版本,包含从20157发布10版本之后v11、v12、v13版本的全部新特性,并根据第1版的读者反馈和全新的Kubernetes版本,对内容进行了大幅修订,阅读体验更佳。
我相信这是一本到目前为止对从事云计算领域技术实践的人来说非常有价值的书籍。Kubernetes是容器生态圈中的重要一员,发展速度极快,现已拥有800多名代码贡献者。本书囊括了Kubernetes入门、核心原理、实践指南、开发指导、高级案例、运维指南及源码分析等方面的内容,由浅入深地介绍了Kubernetes容器云平台,并围绕着生产环境中可能出现的问题,给出了大量的典型案例,有很好的可借鉴性。
本书作者全部来自惠普公司云计算实战一线,敏锐地捕获和探索着各种IT前瞻技术,有着全面而扎实的技术架构体系、对创新技术天生的热情、国际技术领先者的视野,还有着对企业级IT架构的深入把握。
目录
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章 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 层路3信息
相关资料
我相信这是一本到目前为止对从事云计算领域技术实践的人来说非常有价值的书籍。本书作者来自云计算实战一线,敏锐地捕获和探索着各种IT前瞻技术,他们在惠普如日中天的时期加入惠普,是纯粹的技术癖,为世界级的企业构建着相当庞大的信息系统。他们有着全面而扎实的技术架构体系,有着对创新技术天生的热情,有着国际技术领先者的视野,还有着对企业级IT架构的深入把握。
本书囊括了Kubernetes入门、运行机制、原理和高级案例等内容,由浅入深地介绍了当前发展速度极快且被认可度极高的Kubernetes容器云平台,并围绕着生产环境中可能出现的问题,给出了大量的典型案例,有很好的可借鉴性。
不论你是程序员、架构师,还是咨询顾问、IT管理者,你都会通过本书接触到非常热门的Docker和Kubernetes技术的非常清晰、细腻的实践脉络,感受到云计算技术领域的清新气息。
——惠普中国区CMS 负责人 张红忠
——InfoQ主编 郭蕾我相信这是一本到目前为止对从事云计算领域技术实践的人来说非常有价值的书籍。本书作者来自云计算实战一线,敏锐地捕获和探索着各种IT前瞻技术,他们在惠普如日中天的时期加入惠普,是纯粹的技术癖,为世界级的企业构建着相当庞大的信息系统。他们有着全面而扎实的技术架构体系,有着对创新技术天生的热情,有着国际技术领先者的视野,还有着对企业级IT架构的深入把握。
本书囊括了Kubernetes入门、运行机制、原理和高级案例等内容,由浅入深地介绍了当前发展速度极快且被认可度极高的Kubernetes容器云平台,并围绕着生产环境中可能出现的问题,给出了大量的典型案例,有很好的可借鉴性。
不论你是程序员、架构师,还是咨询顾问、IT管理者,你都会通过本书接触到非常热门的Docker和Kubernetes技术的非常清晰、细腻的实践脉络,感受到云计算技术领域的清新气息。
——惠普中国区CMS 负责人 张红忠
Kubernetes是容器生态圈中的重要一员,发展速度非常快,现在已经拥有800多名代码贡献者。谷歌在容器编排调度方面有着非常丰富的经验,所以Kubernetes的架构设计和理念都很不错。现在,国内已经有很多公司在应用Kubernetes,InfoQ也在这方面发表和策划了很多文章。这是国内专门讲解Kubernetes的重磅开山之作,从架构到源代码、从原理到案例,内容全面而详尽,非常不错。
——InfoQ主编 郭蕾
Kubernetes是由谷歌开源的Docker容器集群管理系统,为容器化的应用提供了资源调度、部署运行、服务发现、扩容、缩容等一整套功能。相对于已经很火的Docker,Kubernetes是一款很好的容器管理工具,而本书从Kubernetes的基础、案例到高级话题,都讲得很全面。
——随锐科技股份有限公司运维经理 刘成吉信息
作者简介
龚正 / 惠普公司高级顾问
拥有十多年的IT从业经验,具备丰富的云计算、大数据分析和大型企业级应用的架构设计和实施经验,是电信、金融、互联网等领域的资深专家。
拥有超过15年的软件研发经验,专注于电信软件和云计算方面的软件研发,拥有丰富的大型项目架构设计经验,是业界少有的具备很强Coding能力的S级资深架构师,也是《ZeroC Ice权威指南》的作者。
拥有多年IT行业从业经验,参与过多个大型应用的架构设计、系统开发和实施落地,精通大数据、云计算及大型系统架构和开发的相关技术,对互联网和电信行业的热点技术有着深刻的理解,是云计算和大数据方面的技术专家。
开源软件、自动化爱好者,拥有十多年从业经验,对软件生命周期的各个环节均有深刻的理解。
闫健勇 / 惠普公司高级项目经理、总构架师
拥有超过15年的电信行业系统建设经验,主导了多项电信大型系统的架构设计和管理,对于云计算和大数据在电信行业中的应用拥有丰富的经验。龚正 / 惠普公司高级顾问
拥有十多年的IT从业经验,具备丰富的云计算、大数据分析和大型企业级应用的架构设计和实施经验,是电信、金融、互联网等领域的资深专家。
吴治辉 / 惠普公司资深架构师
拥有超过15年的软件研发经验,专注于电信软件和云计算方面的软件研发,拥有丰富的大型项目架构设计经验,是业界少有的具备很强Coding能力的S级资深架构师,也是《ZeroC Ice权威指南》的作者。
王伟 / 惠普公司资深系统架构师、大数据和云计算技术专家
拥有多年IT行业从业经验,参与过多个大型应用的架构设计、系统开发和实施落地,精通大数据、云计算及大型系统架构和开发的相关技术,对互联网和电信行业的热点技术有着深刻的理解,是云计算和大数据方面的技术专家。
崔秀龙 / 惠普公司资深架构师
开源软件、自动化爱好者,拥有十多年从业经验,对软件生命周期的各个环节均有深刻的理解。
闫健勇 / 惠普公司高级项目经理、总构架师
拥有超过15年的电信行业系统建设经验,主导了多项电信大型系统的架构设计和管理,对于云计算和大数据在电信行业中的应用拥有丰富的经验。
崔晓宁 / 惠普公司高级顾问
拥有超过7年的测试咨询和质量管理经验,在云计算、大数据和分布式运算架构下的业务质量控制方面有非常丰富的项目实践和心得,并对推动组织架构优化有丰富的经验。帮助多个超过百人的大型项目建立软件产品管理规范和体系,并对其运营提供指导。
刘晓红 / 惠普公司高级咨询顾问
拥有超过10年的电信行业从业经验,亲历中国移动BSS/OSS领域核心系统的建设发展历程,具备丰富的咨询规划、需求分析、产品设计、项目管理、测试管理经验,专注于云计算、大数据等前沿技术的研究。信息
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0 -
PREMIERE PRO 2023全面精通:视频剪辑+颜色调整+转场特效+字幕制作+案例实战
¥69.3¥99.0