原文:Tekton+Argocd实现自动化流水线

目录 什么是tekton 安装tekton 安装Dashboard Tekton提供的CRD 安装argocd 创建argocd 安装客户端 连接argocd server 创建App 集群中查看效果 添加集群 开始构建CI CD流水线 创建Task Git Clone Build Image Change Config Git Push Config Deploy 创建Pipeline 创建T ...

2021-10-25 16:40 0 2656 推荐指数:

查看详情

使用 Tekton 重构自动化流水线

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

Thu Jul 01 17:12:00 CST 2021 0 216
Rancher2.x流水线自动化部署

1、概述   由于一些项目使用了rancher进行部署发布,所以使用Rancher的流水线自动部署功能实现CICD,从gitlab、harbor安装,到流水线配置和中间的一些问题一一进行详细介绍解答。 2、准备工作   前期的Docker和Rancher安装就不在描述,直接进入正题 ...

Tue Dec 03 17:56:00 CST 2019 6 2246
设计生成自动化流水线

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

Sat Nov 24 20:24:00 CST 2018 2 784
Docker: Jenkins与Docker的自动化CI/CD流水线实战

什么是CI/CD 持续集成(Continuous Integration,CI):代码合并、构建、部署、测试都在一起,不断地执行这个过程,并对结果反馈。持续部署(Continuous Deploym ...

Wed Apr 03 06:13:00 CST 2019 1 1280
Jenkins+K8S流水线自动化部署Java程序

一、首先需要搭建好k8s集群以及在k8s集群中部署好Jenkins,这里就不做详细介绍如何搭建k8s集群和在k8s集群中部署Jenkins,(具体过程可以参考之前文章进行部署) 1、这里我使用公有G ...

Thu Jun 25 07:11:00 CST 2020 0 2450
持续集成与自动化部署---代码流水线管理及Jenkins和gitlab集成

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

Sat Jan 04 01:28:00 CST 2020 0 1664
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM