运维文档系统构建

1. 整体架构

  • 操作系统:CentOS7 / Ubuntu16.04

  • 技术架构:Git + Gitolite + Jenkins + Samba + Docker

  • 架构概述:

    1. 部署轻量级git仓库管理系统gitolite

    2. 使用docker部署jenkins和samba容器服务

    3. jenkins集成samba和gitolite,实现文件管理及文档格式转换

运维文档系统构建


2. 技术清单

2.1 Markdown使用

2.2 Git使用

2.3 Gitolite搭建及使用

运维文档系统构建

2.4 Jenkin和Docker使用


3. 系统展示

页面展示比较Low,但比较实用。

3.1 使用git编辑本地git.md文档,并上传到gitolite仓库

运维文档系统构建

3.2 jenkins拉取项目并定时构建,同时转换文档格式

运维文档系统构建

3.3 jenkins将转换格式后的html文档放入samba共享文件目录

运维文档系统构建

3.4 本地挂载使用samba共享文件系统

运维文档系统构建

3.5 Web文档界面展示

运维文档系统构建

运维文档系统构建

anzhihe 安志合个人博客,版权所有 丨 如未注明,均为原创 丨 转载请注明转自:https://chegva.com/2185.html | ☆★★每天进步一点点,加油!★★☆ | 

您可能还感兴趣的文章!

发表评论

电子邮件地址不会被公开。 必填项已用*标注