开源容器云OpenShift:构建基于Kubernetes的企业应用云平台

开源容器云OpenShift:构建基于Kubernetes的企业应用云平台

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

介绍了OpenShift是基于Docker和Kubernetes构建的开源的容器云,为帮助企业、组织搭建及管理基于容器的应用平台产生的解决方案。

内容简介

通过OpenShift,企业可以快速地搭建稳定、安全、高效的容器应用平台。本书深入浅出地介绍如何搭建OpenShift容器云平台,并在这个平台上进行应用的开发和部署。探讨在OpenShift上如何满足软件研发常见的需求,如持续集成和交付,微服务化、数据持久化等。同时,探讨OpenShift的软件定义网络、高可用、配额控制等与运维息息相关的话题。

作者简介

作者陈耿,Red Hat高级技术顾问,认证架构师。Red Hat中国OpenShift团队的技术专家。专注于PaaS及DevOps领域相关工作。从2001年接触Linux起便是开源社区的忠实粉丝。陈耿的爱好是旅游和摄影,他的背包和摄像机已经陪伴他走过超过20个国家和地区。

章节目录

版权信息

序言

前言

致谢

基础篇

第1章 开源容器云概述

1.1 容器时代的IT

1.2 开源容器云

1.3 OpenShift

1.4 Docker、Kubernetes与OpenShift

1.5 OpenShift社区版与企业版

第2章 初探OpenShift容器云

2.1 启动OpenShift Origin

2.2 运行第一个容器应用

2.3 完善OpenShift集群

2.4 部署应用

2.5 本章小结

第3章 OpenShift架构探秘

3.1 架构概览

3.2 核心组件详解

3.3 核心流程详解

3.4 本章小结

第4章 OpenShift企业部署

4.1 部署架构

4.2 高级安装模式

4.3 离线安装

4.4 集群高可用

4.5 本章小结

开发篇

第5章 容器应用的构建与部署自动化

5.1 一个Java应用的容器化之旅

5.2 OpenShift构建与部署自动化

5.3 弹性伸缩

5.4 应用更新发布

5.5 本章小结

第6章 持续集成与部署

6.1 部署Jenkins服务

6.2 触发项目构建

6.3 构建部署流水线

6.4 流水线可视化

6.5 OpenShift流水线

6.6 本章小结

第7章 应用的微服务化

7.1 容器与微服务

7.2 微服务容器化

7.3 服务部署

7.4 服务发现

7.5 健康检查

7.6 更新发布

7.7 服务治理

7.8 本章小结

第8章 应用数据持久化

8.1 无状态应用与有状态应用

8.2 持久化卷与持久化卷请求

8.3 持久化卷与储存

8.4 存储资源定向匹配

8.5 实战:持久化的镜像仓库

8.6 本章小结

第9章 容器云上的应用开发

9.1 开发工具集成

9.2 部署应用

9.3 实时发布

9.4 远程调试

9.5 本章小结

运维篇

第10章 软件定义网络

10.1 软件定义网络与容器

10.2 网络实现

10.3 网络连通性

10.4 网络隔离

10.5 定制OpenShift网络

10.6 本章小结

第11章 度量与日志管理

11.1 容器集群度量采集

11.2 部署容器集群度量采集

11.3 度量接口

11.4 容器集群日志管理

11.5 部署集群日志管理组件

11.6 本章小结

第12章 安全与限制

12.1 容器安全

12.2 用户认证

12.3 权限管理

12.4 Service Account

12.5 安全上下文

12.6 敏感信息管理

12.7 额度配置

12.8 资源限制

12.9 本章小结

第13章 集群运维管理

13.1 运维规范

13.2 节点管理

13.3 集群扩容

13.4 集群缩容

13.5 混合云管理

13.6 本章小结

第14章 系统集成与定制

14.1 通过Web Hook集成

14.2 通过命令行工具集成

14.3 S2I镜像定制

14.4 部署模板定制

14.5 系统组件定制

14.6 RESTful编程接口

14.7 系统源代码定制

14.8 本章小结

附录A 排错指南

后记

开源容器云OpenShift:构建基于Kubernetes的企业应用云平台是2017年由机械工业出版社华章分社出版,作者陈耿。

得书感谢您对《开源容器云OpenShift:构建基于Kubernetes的企业应用云平台》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
OpenStack云计算基础架构平台技术与应用 电子书
本书较为全面地介绍了开源的OpenStack云计算架构及其组件,并借助开源脚本搭建形成一个完整的云平台。全书共分为认识OpenStack、环境设计和系统准备、认证服务、基础控制服务、网络服务、虚拟化服务、存储服务、控制服务和平台构建脚本解读等9个项目。本书可以作为云计算技术与应用专业、计算机网络技术专业及其他计算机相关专业的云计算课程教材,也可以作为云计算相关的培训班教材,还可供云计算相关从业人员
人工智能云平台:原理、设计与应用 电子书
从原理到应用,全面、深入地学习人工智能云平台。
云计算平台构建与5G网络云化部署 电子书
本书介绍5G云计算工程实践,由我国云计算国标及行标主编团队原班人马编写,具有较高的技术参考价值。
基于云计算的电子政务公共平台技术与实践 电子书
本书从总体、技术、服务、安全、管理5个维度描述了电子政务公共平台涉及的内容,阐释了电子政务公共平台的内涵和边界、电子政务公共平台顶层设计原则,阐明了面向服务的电子政务公共平台总体架构、安全体系和信息安全保障机制,叙述了由数据共享服务子系统、数据开放服务子系统、数据再处理子系统、信息产品服务子系统和统一数据开放共享网站组成的信息资源开放共享系统架构,希望本书能对电子政务工作人员、信息基础设施行业从业
云计算平台综合运维与管理(OpenStack+Kubernetes)(微课版) 电子书
根据高职高专教育的培养目标、教学特点和教学要求,本书由浅入深、全面系统地介绍云计算平台综合运维与管理方面的内容。本书共3个项目,包括Linux基本配置与管理、OpenStack云计算平台配置与管理,以及Kubernetes集群配置与管理。为了让读者能够更好地巩固所学知识,及时地检查学习效果,每个项目末尾都提供了丰富的课后习题。本书可作为全国高等院校云计算技术应用专业的教材,也可作为云计算技术培训用