企业级Kubernetes应用
张琦翔, 周鹏飞, 殷龙飞 译
出版时间:2019年07月
页数:208
Kubernetes从2015年7月21日发布1.0版本,经过三年多的时间不断发展至今,其作为开源的容器应用自动部署、调度和管理平台而被大众广泛接受,在全球收获了一大批粉丝和拥护者。
本书从容器及Kubernetes的起源开始,循序渐进地介绍了 Kubernetes的各类核心概念,从实际场景出发,举例说明了应用部署的过程,并结合持续交付和运维进行了阐述。同时,本书内容也覆盖了混合云的使用场景,以及Kubernetes的未来应用方向。书中还介绍了社区贡献的相关内容,非常适合对Kubernetes有兴趣的技术人员阅读和学习。
- 第1章 容器和Kubernetes介绍
- 容器的崛起
- Kubernetes将为容器提供可编排和管理的基础架构
- 云原生计算基金会为Kubernetes的规模提供了建议
- CNCF Kubernetes一致性认证聚焦用户需求
- 总结
- 第2章 Kubernetes基础主题
- Kubernetes架构
- 运行Kubernetes:部署选项
- Kubernetes核心概念
- 第3章 Kubernetes高级主题
- Kubernetes服务对象:出色的负载均衡器
- DaemonSet
- StatefulSet
- 卷和持久卷
- ConfigMap
- Secret
- 镜像仓库
- Helm
- 展望
- 第4章 生产应用介绍
- 我们的第一个微服务
- 命名空间 (Namespace)
- ServiceAccount
- PodSecurityPolicy
- 将容器化的Db2数据库部署为StatefulSet
- 管理基于Java的Portfolio微服务作为一个Deployment
- 部署Trader微服务前端页面
- 将MQ Series Manager部署为容器化的StatefulSet
- 为Portfolio微服务部署支持服务
- 整合所有:访问完整配置的应用程序
- 总结
- 第5章 持续交付
- 构建镜像
- Kubernetes的可编程性
- 典型变更流程
- 第6章 企业级应用的运维
- 微服务的日志收集和分析
- 微服务的健康管理
- 总结
- 第7章 集群运维和混合云
- 混合云概述
- 访问控制
- 性能,调度和自动缩放
- 网络
- 存储
- 配额
- 审计与合规
- Kubernetes集群联邦(Federation)
- 第8章 贡献者体验
- Kubernetes网站
- 云原生计算基金会网站
- IBM开发者网站
- Kubernetes贡献者体验SIG
- Kubernetes文档SIG
- Kubernetes IBM Cloud SIG
- 第9章 Kubernetes的未来
- 传统企业应用程序向云原生应用程序的迁移增长
- 采用Kubernetes进行高性能计算的增长
- Kubernetes将成为机器学习和深度学习应用程序的事实平台
- Kubernetes将成为多云的平台
- 结论
- 附录A 配置本书中使用的Kubernetes
- 附录B 配置开发环境
- 附录C 配置Docker从私有仓库拉取镜像
- 附录D 为Docker Cloud生成API Key
书名:企业级Kubernetes应用
译者:张琦翔, 周鹏飞, 殷龙飞 译
国内出版社:电子工业出版社
出版时间:2019年07月
页数:208
书号:978-7-121-36936-0
原版书书名:Kubernetes in the Enterprise
原版书出版商:O'Reilly Media
Michael Elder
Michael Elder是IBM的杰出工程师。他是IBM私有云平台的监督和技术领导,重点关注Kubernetes和企业需求。
Jake Kitchener
Jake Kitchener是IBM的高级技术人员(STSM),是IBM Cloud Kubernetes Service的技术领导。他的工作重点是用户体验、可扩展性、可用性和系统架构。
Dr.Brad Topol
Brad Topol博士是IBM的杰出工程师,主要致力于开放技术和开发人员倡导的工作。Brad也是Kubernetes的贡献者,是Kubernetes Conformance Workgroup的成员,也是Kubernetes文档维护者。1998年,他获得佐治亚理工学院的计算机科学博士学位。