技术教育社区
www.teccses.org

云计算技术实践系列丛书企业级KUBERNETES应用

封面

作者:(美)MichaelElder(迈克尔

页数:208

出版社:电子工业出版社

出版日期:2018

ISBN:9787121369360

电子书格式:pdf/epub/txt

内容简介

Kubernetes从2015年7月21日发布1.0版本,经过三年多的时间不断发展至今,其作为开源的容器应用自动部署、调度和管理平台而被大众广泛接受,在优选收获了一大批粉丝和拥护者。《企业级Kubernetes应用―基于混合云Kubernetes环境下的应用部署与运维》译自O’Reilly出版的Kubernetes in the Enterprise。本书从容器及Kubernetes的起源开始,循序渐进地介绍了 Kubernetes的各类核心概念,本书从实际场景出发,举例说明了应用部署的过程,并结合持续交付和运维进行了阐述。同时本书内容也覆盖了混合云的使用场景,以及Kubernetes的未来应用方向。书中还介绍了社区贡献的相关内容,很好适合对Kubernetes有兴趣的技术人员阅读和学习。

作者简介

(美)Michael Elder(迈克尔·埃尔德)作者为IBM资深容器工程师。具有丰富的容器实战工作经验。并且都是Kubernetes社区的积极贡献者,本书示例Kubernetes应用的原始作者。
张琦翔Kubernetes 社区译者,New contributor ambassador,开源技术爱好者,关注 Kubernetes 以及 Service Mesh 发展,致力于推动企业内部开源容器方案落地。殷龙飞软件开发者,译者,讲师。拥有多年编程经验。目前主要感兴趣的领域是软件架构和方法学,致力于提高软件开发的品质和效率。现居北京。周鹏飞青云 QingCloud 技术文档工程师 & DockOne 社区译者,参与 KubeSphere 开源容器管理平台和 OpenPitrix 开源多云应用管理平台的产品设计与技术文档(中/英)开发工作,对 Kubernetes、DevOps、Service Mesh 有大量实践经验。

本书特色

Kubernetes从2015年7月21日发布1.0版本,经过三年多的时间不断发展至今,其作为开源的容器应用自动部署、调度和管理平台而被大众广泛接受,在全球收获了一大批粉丝和拥护者。《企业级Kubernetes应用—基于混合云Kubernetes环境下的应用部署与运维》译自O’Reilly出版的Kubernetes in the Enterprise。本书从容器及Kubernetes的起源开始,循序渐进地介绍了 Kubernetes的各类核心概念,本书从实际场景出发,举例说明了应用部署的过程,并结合持续交付和运维进行了阐述。同时本书内容也覆盖了混合云的使用场景,以及Kubernetes的未来应用方向。书中还介绍了社区贡献的相关内容,非常适合对Kubernetes有兴趣的技术人员阅读和学习。

目录

目 录

第1章 容器和Kubernetes介绍 1

容器的崛起 1

Kubernetes将为容器提供可编排和管理的基础架构 4

云原生计算基金会为Kubernetes的规模提供了建议 6

CNCF Kubernetes一致性认证聚焦用户需求 7

总结 8

第2章 Kubernetes基础主题 10

Kubernetes架构 10

运行Kubernetes:部署选项 13

Kubernetes核心概念 16

第3章 Kubernetes高级主题 34

Kubernetes服务对象:出色的负载均衡器 34

DaemonSet 36

StatefulSet 39

卷和持久卷 43

ConfigMap 48

Secret 53

镜像仓库 58

Helm 60

展望 63

第4章 生产应用介绍 64

我们的第一个微服务 64

命名空间 (Namespace) 66

ServiceAccount 68

PodSecurityPolicy 69

将容器化的Db2数据库部署为StatefulSet 69

管理基于Java的Portfolio微服务作为一个Deployment 92

部署Trader微服务前端页面 100

将MQ Series Manager部署为容器化的StatefulSet 104

为Portfolio微服务部署支持服务 105

整合所有:访问完整配置的应用程序 110

总结 113

第5章 持续交付 114

构建镜像 116

Kubernetes的可编程性 118

典型变更流程 119

第6章 企业级应用的运维 120

微服务的日志收集和分析 120

微服务的健康管理 127

总结 133

第7章 集群运维和混合云 134

混合云概述 134

访问控制 135

性能,调度和自动缩放  ☆ 143

网络 152

存储 162

配额 164

审计与合规 168

Kubernetes集群联邦(Federation) 168

第8章 贡献者体验 170

Kubernetes 网站 170

云原生计算基金会网站 171

IBM开发者网站 172

Kubernetes贡献者体验SIG 173

Kubernetes文档SIG 174

Kubernetes IBM Cloud SIG 176

第9章 Kubernetes的未来 177

传统企业应用程序向云原生应用程序的迁移增长 177

采用Kubernetes进行高性能计算的增长 178

Kubernetes将成为机器学习和深度学习  应用程序的事实平台 179

Kubernetes将成为多云的平台 179

结论 179

附录A 配置本书中使用的Kubernetes 181

附录B 配置开发环境 186

附录C 配置Docker从私有仓库拉取镜像 188

附录D 为Docker Cloud生成API Key 190

关于作者 191

读者调查表 192

电子工业出版社编著书籍推荐表 194

反侵权盗版声明 195

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《云计算技术实践系列丛书企业级KUBERNETES应用》
Article link:https://www.teccses.org/1060185.html