多种网盘链接检测插件 购买前,请先检测网盘链接是否有效
《OpenStackCICD-原理与实践》_董文娟等_2019-01-01_1
《OpenStackCICD-原理与实践》_董文娟等_2019-01-01_2
《OpenStackCICD-原理与实践》_董文娟等_2019-01-01_3
内容简介:
Cmom目录
推荐序
221当前CLCD系统的形态
荐序
222 Open Stack CI/ CD架
前言
2.3CICD系统工作流
23本章小结
第1章 DevOps
Ops简介
1第3章版本控制(Git)与代码评审
1.1软件开发模型
( Gerrit)
Ops发展历史
1.3 DevOps循环
311Gt仓库( repository)
Git分支( branch
2 DevOps与团队文化
3.1.3Gi提交
DevOps工具链
14 DevOps转型
3.1.5Git引用(refs)
5本章小结
3.2代码评审工具(Gert)
第2章CCD
2CLCD介绍
3.23项目配置
2.1.1持续集成
CD系统对接
2.1.2
3.3本章小结
4CICD工作流
12第4章持续集成系统( Jenkins)
2.2 OpenStack CI/CD
4.1 Jenkins介绍
4.1.1 Jenkins是什么
54触发器
1.2 Jenkins工作原理
4.1.3部署 Jenkins
Timer
41.4插件管理
54.3zuu内部事件
4.1.5.安.全.管理
5.5报告器
4.1.6创建 Slave
4.1.7创建Job
2 Jenkins Job Builder
57
6配置指导
4.2.1安装
5.6. 1 pipeline
4.2.2配置JB
5.6.2Jo
.2.3使用J
5.6.3 Projects
424JB语法详解
5. 6. 4 Project Templates
4.3 Python Jenkins
5.7本章小结
kins
43.2使用 python- jenkins
70第6章资源管理系统( Nodepool)-…10
44本章小结
6.1.1 Nodepool引入的背景
第5章门控系统(zuu)
61.2 Nodepool的功能
1zuu组件介绍
1.1zul工作原理
准备外部依赖服务
Zuul server
622安装 Nodepoo
5.1.3 Zuul Merger
Nodepool的设计原理
5. 1. 4 Zuul Cloner
63.1资源管理( Nodepoold)
5.1.5Zuu客.户.端
63.2镜像管理( Nodepool-builder
5.2 pipeline
63.3客.户.端( Nodepool Client)…119
并行测试
4配置 Nodepool
5.2.2跨项目测试
相关配置
523跨项目依赖
64.2 Jenkins相关配置
53连接器
643镜像配置( diskimages)
5.3. 1 Gerrit
899
644其他配置
5.3.2 SMTP
6.5镜像管理系统…
5.1DB介绍
8.5.6配置 Elasticsearch
…18
6.52DIB原理
8.6 Kiana
6.53定制镜像
8.6.1让Kbna连接到
6.6本章小结
6.2 Index pattern
第7章ri志服.务.器
8.7部署
7.1ri志服.务.器的作用
8.8本章小结
.3使用方法
159第9章公共组件详解
7.3.1在 kins中使用ri志服.务.器
9.1任务分发系统( Gearman)
732如何获取ri志文件
888
9.1.1 Gearman介绍…
733ri志文件定期归档和清理…16
9..2 Gearman架构和工作原理…188
74本章小结
9.1.4利用 Gearman实现 Jenkins
第8章ri志分析系统
的HA
81. ELK Stack概况
82ri志分析系统架构
66666
92消息队列( ZeroMQ
92.1 ZeroMQ介绍
92.2 ZeroMQ的特点
3.1处理流程
92.3 ZeroMQ的工作模式
924安装
8.4 Logstash Indexer
9.2.5应用示例
8.4.1 hello world
9.2.6 ZeroMQ iE Open Stack CI/CD
842 Loestash管道
系统中的作
84.3管道配置
93分布式协调服务( ZooKeeper)…199
844管道配置实例
keEper介绍
9.32 ZooKeeper架构和工作原理…200
8.5.1面向文档的数据库
9.33Zo0Keer的安装和配置…203
8.5,2索引、检索和搜索
Keer典型应用
85.3节点和集群
9.3.5 Nodepool中使用 ZooKeeper
8.54索引分片和索引副本…180
8.5.5分布式特性
94本章小结
第10章社区CMCD实践
21010.5CCD还需要考虑的问题……271
10.1 Puppet简介
10.6本章小结
10.1.1概述
10.1.2基础架构
第1章演进
0.2单机部署
1l1存在的问题
10.2.1前期准备
216
102.2安装部署
11.1.2zul
10.3多节点部署
11.1.3 Jenkins
0.3.1IaC
10.3.2配置
2演进
10.33自动化部署
10.4使用CICD
1. 2.2 Zuul v
0.4.1新增项目
11.2.3 Nodepool V3
10.42提交变更
11.3CLCD发展
10.43定制优化
114本章小结
卖品,仅供非商业用途或交流学习使用
第1章 Cline?
DevOps
什么是 DevOps?为什么 DevOps会受到越来越多的关注?
DevOps”是英文单词“ Development”和“ Operation”的组合,即开发和运维的结合
目前 DevOps并没有权威的定义
大部分人认可的是, DevOps已经成为一种文化价
值观和实践方法。 DevOps价值观的呈现和实践并不依赖于特定的软件,但通过合适的软件
工具链的支撑可以更容易实现这一价值观
DevOps使得业务可以更快地运营,更快地应对变化。2017年 DevOps现状调查报告
显示,工作于 DevOps团队的人员比例达到27Л?比于2014年,增加了一倍。 DevOps
能够缩短上市时间,提升产品质量并增加营收,从而受到越来越多的公司关注并进行
1.1 Devops简介
谈到 DevOps,就不得不回顾一下软件开发模型( Software Development Model)°的历
史。软件开发模型是指软件开发全部的过程、活动和任务的结构框架。它包括需求、设
计、编码和测试等阶段,有时也包括维护阶段。软件开发模型能清晰、直观地表达软件开
发全过程,明确要完成的主要活动和任务。本章不会系统介绍曾经出现的所有软件开发
模型,只选取其中较典型的澡布模型、迭代模型、敏捷模型进行说明,以及如何演进到
ehttpsask
ehttps://baike.baiducom/item/软件开发模型。
#############################################
|