原文:企业级Gitlab-ci|cd实践

前言 吐槽一波 年 月 号刚入职公司时,第一感觉是集群环境是个大坑 内网一套,公网一套。内网采用单节点Kubernetes,公网采用aliyun托管的X节点Kubernetes 还有节点是 C的... 。内网Kubernetes环境几乎无人使用 可能后端开发工程师在偶尔使用吧 。公网的X节点Kubernetes集群,也可以是称之为生产Kubernetes集群,也可以称之为测试Kubernetes集 ...

2020-08-08 15:43 6 1898 推荐指数:

查看详情

GitLab-CI/CD入门实操

以Spring boot项目为例。传统方式是本地生成jar包,FTP上传服务器,重启服务;如果是内网测试服,也可以在服务器上安装git拉取代码,在服务器上编译打包。但这都需要人为干预,于是CI/CD就出现了。 CI:Continuous Integration(持续集成)。自动构建和测试 ...

Thu Jan 21 23:00:00 CST 2021 1 1969
GitLab-CI持续集成实践

GitLab-CI持续集成介绍 持续集成是一种软件开发实践,即团队开发成员经常集成它们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。gitlab一般用Gitlab-CI ...

Fri Mar 08 01:34:00 CST 2019 0 540
GitLab CI/CD实践记录

1. GitLab Runner 参考:《Configuring GitLab Runners》 In GitLab CI/CD, Runners run the code defined in .gitlab-ci.yml. A GitLab Runner ...

Fri Jul 31 02:14:00 CST 2020 0 1966
gitlab-CI/CD部署一个java项目

1、环境准备 1)安装jdk工具 安装yum epel源 [root@k8s-node02 ~]# yum install -y epel-release 安装jdk [root@ ...

Wed Dec 08 22:18:00 CST 2021 0 1937
基于K8S构建企业级Jenkins CI/CD平台(master/slave架构)

搭建平台目的:  k8s中搭建jenkins master/slave架构,解决单jenkins执行效率低,资源不足等问题(jenkins master 调度任务到 slave上,并发执行任务,提升任务执行的效率) CI/CD环境特点:   Slave弹性伸缩   基于镜像隔离构建环境 ...

Fri Apr 15 01:16:00 CST 2022 5 4023
Gitlab之一---企业级gitlab部署及使用

实战一:企业级Gitlab部署及配置 Gitlab服务的安装文档:https://about.gitlab.com/install/ 环境要求:https://docs.gitlab.com/ee/install/requirements.html 国外安装包下载地址:https ...

Wed Mar 18 04:27:00 CST 2020 0 1667
GitLab企业级代码管理仓库

GitLab服务器 前面我们已经知道Git人人都是中心,那他们怎么交互数据呢? 使用GitHub或者码云等公共代码仓库 使用GitLab私有仓库 GitLab是什么? 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务 ...

Wed Jul 24 23:29:00 CST 2019 2 441
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM