跳至内容
FindOpenSource

Tekton

用于构建 CI/CD 流水线的 Kubernetes 原生构建模块,为团队提供一种标准、可移植的方式,将流水线定义为 Kubernetes 资源。

概述

Tekton 将流水线、任务和触发器定义为 Kubernetes 自定义资源,因此 CI/CD 流水线以普通 Kubernetes 工作负载的形式运行,而不依赖外部 CI 服务——并且由于流水线本身就是 Kubernetes 资源,它们可以在任何兼容 Tekton 的工具或平台之间移植。它是一个 CNCF 项目,被设计为可复用的基础设施,而非一款完整的 CI/CD 产品。

Tekton 适合那些在 Kubernetes 上构建自定义 CI/CD 系统或内部开发者平台的平台团队,是比目录中 Jenkins、Woodpecker CI 等完整 CI/CD 工具更底层的构建模块。

分类
DevOps
关键词
ci-cdkubernetes-nativepipeline-infrastructure
编程语言
Go
许可证
Apache-2.0

发现信息有误?在 GitHub 上提出修改建议