封面
版权信息
推荐序一
推荐序二
前言
第1章 DevOps
1.1 DevOps简介
1.2 DevOps与团队文化
1.3 DevOps工具链
1.4 DevOps转型
1.5 本章小结
第2章 CI/CD
2.1 CI/CD介绍
2.2 OpenStack CI/CD
2.3 本章小结
第3章 版本控制(Git)与代码评审(Gerrit)
3.1 版本控制系统(Git)
3.2 代码评审工具(Gerrit)
3.3 本章小结
第4章 持续集成系统(Jenkins)
4.1 Jenkins介绍
4.2 Jenkins Job Builder
4.3 Python Jenkins
4.4 本章小结
第5章 门控系统(Zuul)
5.1 Zuul组件介绍
5.2 pipeline
5.3 连接器
5.4 触发器
5.5 报告器
5.6 配置指导
5.7 本章小结
第6章 资源管理系统(Nodepool)
6.1 Nodepool简介
6.2 安装Nodepool
6.3 Nodepool的设计原理
6.4 配置Nodepool
6.5 镜像管理系统
6.6 本章小结
第7章 日志服务器
7.1 日志服务器的作用
7.2 安装和验证
7.3 使用方法
7.4 本章小结
第8章 日志分析系统
8.1 ELK Stack概况
8.2 日志分析系统架构
8.3 Log Pusher
8.4 Logstash Indexer
8.5 Elasticsearch
8.6 Kibana
8.7 部署
8.8 本章小结
第9章 公共组件详解
9.1 任务分发系统(Gearman)
9.2 消息队列(ZeroMQ)
9.3 分布式协调服务(ZooKeeper)
9.4 本章小结
第10章 社区CI/CD实践
10.1 Puppet简介
10.2 单机部署
10.3 多节点部署
10.4 使用CI/CD
10.5 CI/CD还需要考虑的问题
10.6 本章小结
第11章 演进
11.1 存在的问题
11.2 演进
11.3 CI/CD发展
11.4 本章小结
更新时间:2019-01-03 16:59:14