前端 VUE 接入层 DNS:阿里云 负载均衡:lvs+nginx/SLB/ELB 逻辑层 Java、C、C++、PHP、C# 存储层 MySQL/Redis 消息中间件 nsq 代码管理 gitlab 持续集成 jenkins 项目管理 redmind 名字服务 qconf zk 日志系统 elk ...
分类:
其他好文 时间:
2020-01-28 17:31:52
阅读次数:
64
凭据可以用来存储需要密文保护的数据库密码、Gitlab密码信息、Docker私有仓库密码等,以便Jenkins可以和这些第三方的应用进行交互。安装Credentials Binding插件要在Jenkins使用凭证管理功能,需要安装Credentials Binding插件 安装插件后,左边多了"凭 ...
分类:
其他好文 时间:
2020-01-26 20:52:18
阅读次数:
197
Gitlab添加组、创建用户、创建项目1)创建组使用管理员 root 创建组,一个组里面可以有多个项目分支,可以将开发添加到组里面进行设置权限,不同的组就是公司不同的开发项目或者服务模块,不同的组添加不同的开发即可实现对开发设置权限的管理 2)创建用户创建用户的时候,可以选择Regular或Admi ...
分类:
Web程序 时间:
2020-01-26 19:17:18
阅读次数:
116
手动部署GitLab环境 完成以下操作,手动部署GitLab环境: 安装依赖包。 sudo yum install -y curl policycoreutils-python openssh-server 设置SSH开机自启动并启动SSH服务。 sudo systemctl enable sshd ...
分类:
其他好文 时间:
2020-01-26 17:30:50
阅读次数:
427
gitlab的用户管理 group分组、 group分组是一种父子目录结构,group下管理project项目, 权限分配一般给group分配权限,下面的project继承proup的权限 gitlab用户权限管理https://blog.csdn.net/qq_37674858/article/d ...
分类:
其他好文 时间:
2020-01-24 17:28:55
阅读次数:
947
从零开始的Devops Git Server 安装docker 安装gitea 安装gogs 安装gitlab ...
分类:
其他好文 时间:
2020-01-23 11:14:57
阅读次数:
102
参考官方文档 https://about.gitlab.com/install/#centos-7 GitLab简介 GitLab一个开源的git仓库管理平台,方便团队协作开发、管理。在GitLab上可以实现完整的CI(持续集成)、CD(持续发布)流程。而且还提供了免费使用的Plan,以及免费的可以 ...
分类:
其他好文 时间:
2020-01-22 19:52:03
阅读次数:
230
Jenkins插件管理 Jenkins本身不提供很多功能,我们可以通过使用插件来满足我们的使用。例如从Gitlab拉取代码,使用Maven构建项目等功能需要依靠插件完成。接下来演示如何下载插件。修改Jenkins插件下载地址Jenkins国外官方插件地址下载速度非常慢,所以可以修改为国内插件地址:J ...
分类:
其他好文 时间:
2020-01-22 16:20:36
阅读次数:
76
基于 K8S 构建 Jenkins 微服务发布平台 实现汇总: 1. 发布流程设计讲解 2. 准备基础环境 1. K8s环境(部署Ingress Controller,CoreDNS,Calico/Flannel) 2. 部署代码版本仓库Gitlab 3. 配置本地Git上传测试代码,创建项目到Gi ...
分类:
数据库 时间:
2020-01-22 16:18:49
阅读次数:
202
gitlab通过rpm包安装后,默认存储位置在/var/opt/gitlab/git-data/repositories,通常需要更改此路径到单独的一个分区来存储仓库的数据。 例如我这里把数据存放到/data/gitlab目录下 创建/data/gitlab目录 mkdir -p /data/git ...
分类:
其他好文 时间:
2020-01-22 12:45:05
阅读次数:
72