Tekton
-
一篇带给你Tekton系列之理论篇
Tekton是开源的云原生CI/CD项目,是基于Kubernetes CRD来定义Pipeline,功能强大并且很容易扩展。
-
基于Tekton和ArgoCD的GitOps实战
实现GitOps的工具有很多,Tekton和Argo CD就是后起之秀的代表。
-
Tekton 实战完整示例
本文我们来将这个流水线迁移到 Tekton 上面来,其实整体思路都是一样的,就是把要整个工作流划分成不同的任务来执行,前面工作流的阶段划分了以下几个阶段
-
Tekton实践篇-Tekton和Argocd的梦幻联动
在今天的文章中,我们就会将CI和CD进行分开,让Tekton专注于CI,CD则交给Argocd。
-
Tekton系列之实践篇-使用Tekton Trigger让Tekton使用更简单
Tekton Trigger是Tekton的一个组件,它可以从各种来源的事件中检测并提取需要信息,然后根据这些信息来运行TaskRun和PipelineRun,还可以将提取出来的信息传递给它们以满足不同的运行要求。
-
Tekton系列之实践篇-如何用Jenkins来管理Tekton
从理论上用Jenkins来管理Tekton是可行的,而且对于Jenkins重度用户来说,也算是比较不错的事情。当然我更想使用类似于Kubesphere这类来管理,期待Kubesphere把Tekton集成进去。
-
用 Tekton 在 Kubernetes 中编写你的第一条 CI/CD 流水线
Tekton 是一个用于创建持续集成和持续交付(CI/CD)系统的 Kubernetes 原生开源框架。
-
Tekton系列之实践篇-由Jenkins改成Tekton
从Jenkins迁移到Tekton,主要就是Pipeline的改写,但是从整体来看并不复杂,因为Jenkins中的过程都是定义好的,我们只需要按它的步骤改造成Tekton适配的语法即可。
-
Tekton系列之实践篇我的第一条Pipeline
现在用Tekton,就需要将上面的步骤定义为4个Task,然后通过Pipeline将它们串起来,下面会先定义Task,再将Task组合成Pipeline。
-
一篇带给你Tekton系列之安装篇
今天开始会给大家带来Tekton的系列文章,主要是自己学习总结,同时也希望对想了解Tekton的朋友有点用处。