原文:Rancher2.x流水线自动化部署

概述 由于一些项目使用了rancher进行部署发布,所以使用Rancher的流水线自动部署功能实现CICD,从gitlab harbor安装,到流水线配置和中间的一些问题一一进行详细介绍解答。 准备工作 前期的Docker和Rancher安装就不在描述,直接进入正题 . gitlab安装 gitlab安装很简单,配置到相应pvc和external url即可 yaml文件如下 apiVersio ...

2019-12-03 09:56 6 2246 推荐指数:

查看详情

持续集成与自动化部署---代码流水线管理及Jenkins和gitlab集成

1、代码流水线管理 Pipeline名词顾名思义就是流水线的意思,因为公司可能会有很多项目。如果使用jenkins构建完成后,开发构建项目需要一项一项点击,比较麻烦。所以出现pipeline名词。 代码质量检查完毕之后,我们需要将代码部署到测试环境上去,进行自动化测试。 新建部署 ...

Sat Jan 04 01:28:00 CST 2020 0 1664
Jenkins+K8S流水线自动化部署Java程序

一、首先需要搭建好k8s集群以及在k8s集群中部署好Jenkins,这里就不做详细介绍如何搭建k8s集群和在k8s集群中部署Jenkins,(具体过程可以参考之前文章进行部署) 1、这里我使用公有GitHub作为代码仓库,首先需要将GitHub代码仓库以及harbor镜像仓库账户和密码 ...

Thu Jun 25 07:11:00 CST 2020 0 2450
使用 Tekton 重构自动化流水线

前面我们讲解了使用 Jenkins 流水线来实现 Kubernetes 应用的 CI/CD,现在我们来将这个流水线迁移到 Tekton 上面来,其实整体思路都是一样的,就是把要整个工作流划分成不同的任务来执行,前面工作流的阶段划分了以下几个阶段:Clone 代码 -> 单元测试 -> ...

Thu Jul 01 17:12:00 CST 2021 0 216
持续集成+自动化部署[代码流水线管理及Jenkins和gitlab集成]

一、代码流水线管理   Pipeline名词顾名思义就是流水线的意思,因为公司可能会有很多项目。如果使用jenkins构建完成后,开发构建项目需要一项一项点击,比较麻烦。所以出现pipeline名词。   代码质量检查完毕之后,我们需要将代码部署到测试环境上去,进行自动化 ...

Fri Mar 10 19:01:00 CST 2017 0 6117
设计生成自动化流水线

  现在已经有很多成熟的生成流水线了,如Azure DevOps,直接在界面中配置好即可,相当便捷,生成流水线的工作方式、工作过程也可以简单了解,我在空闲时间搭建了一个简单生成流水线旨在巩固个人对生成流水线的理解。    一、生成流水线设计图      平时,在腾讯云、阿里云搞活动时薅了点 ...

Sat Nov 24 20:24:00 CST 2018 2 784
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM