功能概览

流水线

  • Tekton Pipelines

    Tekton 的基础能力,提供用于将 CI/CD 工作流定义为一系列步骤、任务和流水线的自定义资源。

  • Tekton Triggers

    基于事件的系统,可监听外部事件,并在接收到响应时自动启动流水线执行。

  • Tekton Chains

    供应链安全框架,可自动捕获并签署所有流水线执行的来源信息。

  • Tekton Hub Integration

    可访问可复用的 Tasks 和 Pipelines 目录,加速开发。

  • Tekton Results

    用于流水线执行历史和日志的长期存储与查询。

  • Webhook Integration

    从 Git 仓库和容器注册表自动触发流水线。

工具集成

  • Connectors

    提供统一接口,可安全连接外部工具和平台。从 gitoci 等标准协议,到面向平台的连接器以及自定义连接器,整个工具链都可以轻松集成到 DevOps 工作流中。

  • Connector Class

    为自定义和扩展连接器能力及其支持的工具创建标准接口,而无需更改现有连接器。

  • Connector CSI Driver

    一种在 cloud native 工作负载中使用连接器的低侵入方式,使用你已经熟悉的工具,仅改变工作负载的配置方式。

工具部署与管理

  • Templated Deployment

    提供部署模板,便于轻松部署工具,包括 Gitlab、Harbor、SonarQube 和 Nexus。

  • Custom YAML Deployment

    允许用户基于 Helm charts 的 values 文件自定义工具部署的所有参数。