关于如何使用Jenkins+Gitlab实现可CI/CD,在此就不多做介绍了,本篇博文主要介绍Jenkins+Gitlab针对kubernetes集群实现CI/CD。由于Kubernetes近年来的火爆程度,掌握这项技能已经变得尤为重要!一、环境准备系统主机名IP地址所运行的服务Centos7master192.168.1.1K8s集群的master节点Centos7node01192.168.1
分类:
Web程序 时间:
2020-03-07 22:32:44
阅读次数:
123
Gitlab搭建 centOS 7 说明 以前在公司自己搭建过, 这次记录下 熟悉一下相关流程 钻牛角尖, 就是想搭建一个自己的GitLab 有错误, 欢迎指出~ 下载 ? "官网下载gitlab ce 12.2.3" ? "网盘下载gitlab ce 12.2.3" 密码:3lnb ? "官网所有 ...
分类:
其他好文 时间:
2020-03-07 10:04:06
阅读次数:
64
# 编辑当前用户的ssh config 文件 vim ~/.ssh/config #每一组由 Host 开始 Host gitlab.com # 这里的ip/domain 是你的主机名,写ip或者域名 Hostname altssh.gitlab.com User git Port 443 Pref ...
分类:
其他好文 时间:
2020-03-07 09:15:07
阅读次数:
91
[toc] Docker部署GitLab 环境 1.安装docker环境 自行搜索如何安装docker,尽量按照较新版本的docker 2.拉取gitlab镜像 3.定义配置文件 4.创建数据日志挂载目录 5.启动容器 6.(选配) 配置https 如果配置了https, 需要导入证书 7.重启服务 ...
分类:
其他好文 时间:
2020-03-06 20:05:55
阅读次数:
54
首先确保在gitlab上我的账号是有权限访问这部分代码的; 然后在终端使用命令 然后一路回车即可,这样终端上的输出会告诉你生成的秘钥保存在哪里了; 去这个路径获得秘钥: 从头到尾复制秘钥然后去gitlab个人setting里找ssh key把这个秘钥添加进去; 这样就能在本地的文件里 后, 将代码拉 ...
分类:
其他好文 时间:
2020-03-06 19:46:23
阅读次数:
90
Jenkins概述: Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作。 官方网址:https://jenkins.io/ Gitlab概述: Gitlab是一个可以实现自托管的Git项目仓库,可通过web界面进行访问公开的或者私人项目。 Gitlab拥 ...
分类:
其他好文 时间:
2020-03-06 13:35:03
阅读次数:
81
安装系统: CentOS 7 安装软件: GitLab Runner 1、 准备工作 # 下载安装包 sudo wget -O /usr/local/bin/gitlab-runner https://gitlab-ci-multi-runner-downloads.s3.amazonaws.com ...
分类:
其他好文 时间:
2020-03-05 13:38:46
阅读次数:
75
Maven NodeJs gitlab sonar ...
分类:
Web程序 时间:
2020-03-05 13:36:59
阅读次数:
97
一、代码分支 分支 说明 创建来源分支 代码来源 目标分支 代码输入方式 生命周期 命名规则★ ★master 主干分支,通常作为代码基线,所有发布的代码最终都会合并到此分支。 无 release、hotfix develop Pull request 长期 Master ★develop 开发分支 ...
分类:
其他好文 时间:
2020-03-05 11:52:24
阅读次数:
121