tekton

IT-民工211102 个月前
ci/cd·tekton
Tekton 与其他 CI/CD 工具相比,有什么不同之处一、架构灵活性1. 基于 Kubernetes 和容器化:• Tekton 紧密集成于 Kubernetes,充分利用 Kubernetes 的容器编排能力。这使得 Tekton 可以轻松地在各种云环境和本地部署中运行,并且能够根据负载自动扩展资源。
探索云原生2 个月前
linux·jenkins·devops·cicd·tekton·argoworkflow
ArgoWorkflow教程(八)---基于 LifecycleHook 实现流水线通知提醒本篇介绍一下 ArgoWorkflow 中的 ExitHandler 和 LifecycleHook 功能,可以根据流水线每一步的不同状态,执行不同操作,一般用于发送通知。
探索云原生2 个月前
linux·jenkins·devops·cicd·tekton·argoworkflow
ArgoWorkflow教程(七)---高效的步骤间文件共享策略之前我们分析了使用 artifact 实现步骤间文件共享,今天分享一下如何使用 PVC 实现高效的步骤间文件共享。
探索云原生2 个月前
jenkins·devops·cicd·tekton·argoworkflow
ArgoWorkflow教程(六)---无缝实现步骤间参数传递之前我们分析了,Workflow、WorkflowTemplate 、template 3 者之间如何传递参数。
探索云原生3 个月前
jenkins·devops·cicd·tekton·argoworkflow
ArgoWorkflow教程(五)---Workflow 的多种触发模式:手动、定时任务与事件触发上一篇我们分析了argo-workflow 中的 archive,包括 流水线GC、流水线归档、日志归档等功能。本篇主要分析 Workflow 中的几种触发方式,包括手动触发、定时触发、Event 事件触发等。
solinger3 个月前
k8s·tekton·operator
Tekton简介,安装和构建最简单ci/cdTekton是一种基于k8的支持CI/CD的operator。说到持续集成,我们比较熟悉的有jenkins,gitlab ci等,但只有Tekton是云原生的。
solinger4 个月前
tekton
生成tekton dashboard我们在之前的(安装和构建ci)实践中,用到都是tekton cli,查看ci执行情况都是通过logs,不是很友好。 tekton dashboard提供了很多的ui界面。这里我们来安装并使用。
solinger4 个月前
ci/cd·tekton
tekton构建标准ci(clone repo, test, build & push img)我们在上一篇文章中构建了一个最简单的ci,接下来我们对我们的github的项目构建一个较标准的ci。Tekton简介,安装和构建最简单ci/cd-CSDN博客文章浏览阅读239次,点赞2次,收藏2次。本文介绍了tekton是什么,如何安装,以及实践了下task和task runhttps://blog.csdn.net/solinger/article/details/141898338?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A
探索云原生4 个月前
jenkins·devops·cicd·tekton·argoworkflow
ArgoWorkflow教程(三)---使用 Artifacts 实现步骤间文件共享上一篇我们分析了 Workflow、WorkflowTemplate、template 之间的关系。本篇主要分析如何在 argo-workflow 中使用 S3 存储 artifact 实现步骤之间的文件共享。
The Straggling Crow4 个月前
java·argocd·tekton
GitOps Tekton+ArgoCDGitOps 提供了一种基于 Git 的操作理念,而 Tekton 和 ArgoCD 分别作为 CI/CD 工具,共同实现了这一理念在 Kubernetes 集群中的应用
探索云原生4 个月前
jenkins·devops·cicd·tekton·argoworkflow
ArgoWorkflow教程(二)---快速构建流水线:Workflow & Template 概念上一篇我们部署了 ArgoWorkflow,并创建了一个简单的流水线做了个 Demo。本篇主要分析 ArgoWorkflow 中流水线相关的概念,了解概念后才能更好使用 ArgoWorkflow。
努力做一名技术7 个月前
ci/cd·argocd·tekton
下一代 CI/CD:利用 Tekton 和 ArgoCD 实现云原生自动化部门业务上云,之前服务采用传统的部署方式,这种方式简单,但是不能为应用程序定义资源使用边界,很难合理地分配计算资源,而且程序之间容易产生影响。随着互联网时代的到来,计算机的各项技术都有了巨大提高,推动了虚拟化、容器化技术的产生和发展,以及现在的云原生时代的到来,都极大提高了其资源利用率。
freesharer1 年前
ci/cd·tekton
Tekton 构建容器镜像介绍如何使用 Tektonhub 官方 kaniko task 构建docker镜像,并推送到远程dockerhub镜像仓库。
freesharer1 年前
git·ci/cd·tekton
Tekton 克隆 git 仓库介绍如何使用 Tektonhub 官方 git-clone task 克隆 github 上的源码到本地。
freesharer1 年前
git·ci/cd·tekton
Tekton 基于 gitlab 触发流水线Tekton EventListener 在8080端口监听事件,Gitlab 提交代码产生push 事件,gitlab webhook触发tekton流水线执行。
freesharer1 年前
ci/cd·kubernetes·devops·tekton
Tekton 基于 cronjob 触发流水线Tekton EventListener 在8080端口监听事件,kubernetes 原生 cronjob 定时通过curl 命令向 EventListener 发送事件请求,触发tekton流水线执行,实现定时运行tekton pipeline任务。
最美dee时光1 年前
ci/cd·云原生·tekton
云原生的 CI/CD 框架tekton - Trigger(二)上一篇为大家详细介绍了tekton - pipeline,由于里面涉及到的概念比较多,因此需要好好消化下。同样,今天在特别为大家分享下tekton - Trigger以及案例演示,希望可以给大家提供一种思路哈。
最美dee时光1 年前
ci/cd·云原生·tekton
云原生的 CI/CD 框架tekton - pipeline(一)Tekton 的前身是 Knative 项目的 build-pipeline 项目,这个项目是为了给 build 模块增加 pipeline 的功能,但是随着不同的功能加入到 Knative build 模块中,build 模块越来越变得像一个通用的 CI/CD 系统,于是,索性将 build-pipeline 剥离出 Knative,就变成了现在的 Tekton,而 Tekton 也从此致力于提供全功能、标准化的云原生 CI/CD 解决方案。