Master
平台

Tekton

NOT ON THE CURRENT EDITION
This blip is not on the current edition of the Radar. If it was on one of the last few editions it is likely that it is still relevant. If the blip is older it might no longer be relevant and our assessment might be different today. Unfortunately, we simply don't have the bandwidth to continuously review blips from previous editions of the RadarUnderstand more
Published: Oct 28, 2020
Oct 2020
评估?

Tekton 是一个诞生不久的 Kubernetes 原生平台,用于管理持续集成和交付(CI/CD)管道。它不仅在 Kubernetes 上安装和运行,并且还将其 CI/CD 管道定义为 Kubernetes自定义资源。这意味着这些管道现在可以由原生的 Kubernetes 客户端(CLI 或 api)控制,并且可以利用底层资源管理特性(如回滚)。管道的声明格式很灵活,并且允许定义有条件的工作流、并行执行路径以及操作最终任务进行清理等特性。因此,Tekton 可以支持具有回滚、金丝雀发布等功能的复杂混合部署工作流。Tekton 是开源的,同时也作为GCP 管理服务被提供出来。虽然文档还有待改进,社区也在扩大,不过我们已经成功地将 Tekton 用于 AWS 上的生产工作负载。