jenkins+gitlab+ansible实现nginx配置分发

Jenkins+gitlab+ansible实现nginx配置多套集群配置生成为分发;要解决问题:"1.解决同步不一致问题,触发钩子强一致同步;2.保留nginx配置文件的人员变更配置记录;3.实现配置的快速回滚;4一次性检验配置文件是否变更,变更后触发重载;5.解决同步慢同步中断,nginx触发重载未知等问题"

高可用gitlab服务器搭建

[toc] 高可用gitlab服务器搭建 环境准备,单节点部署 CentOS7.4 64C 192G CentOS7.4 64C 192G 服务器时间同步1~]# ntpdate ntp.aliyun.com 确保SELinux 是关闭的12~]# getenforce Disabled 配置postfix1234~]# yum -y install postfix~]# ...

gitlab备份与迁移

[toc] gitlab的备份与同步gitlab备份12# sudo gitlab-rake gitlab:backup:create# sudo scp -r /var/opt/gitlab/backups/ root@xx.xxx.xx.xxx:/root 由于版本问题,在迁移目标主机安装同样版本123# scp gitlab-ci-multi-runner_1.4.2_amd64.d...

GIT简单使用及服务器日常错误处理

[toc] git 简单使用 gitlab 新建项目gitlab 本地新建地址 http://10.180.55.111:8088/dashboard/projects/ 点击 New Project —> RenJin / You project name —> Create Project 终端中的配置 1234# git config --global use...