#功能成熟度
本页汇总了 Alauda DevOps Pipelines 各项功能的成熟度级别,帮助你评估它们在你的环境中的稳定性和适用性,并做出明智的决策。
#成熟度级别
| 级别 | 含义 |
|---|---|
| Alpha | 功能处于早期开发阶段。行为和 API 可能会在不提前通知的情况下发生变化。不建议用于生产环境。 |
| Beta | 功能可用且相对稳定。可能会在提前通知的情况下发生小幅变更。适用于非关键业务场景。 |
| GA | 功能稳定,可直接用于生产环境。API 和行为在次版本发布中保持稳定。 |
#功能成熟度概览
| 模块 | 功能 | 成熟度 | 描述 |
|---|---|---|---|
| Pipelines | Pipelines Management | GA | 创建、编辑、删除和查看 pipelines 及其定义。了解更多。 |
| Tasks Management | GA | 创建、编辑、删除和查看可复用的 task 定义。了解更多。 | |
| PipelineRun/TaskRun Management | GA | 触发执行并监控运行状态、日志和结果。了解更多。 | |
| Pipeline Integration Connectors | Alpha | 为工具资源(例如仓库、镜像、制品)提供统一抽象,使其能够在 pipelines 中被发现和使用。了解更多。 | |
| Custom Execution Summary | Alpha | 自定义 PipelineRun 完成后显示的结果摘要。了解更多。 | |
| Custom Dynamic Form | Alpha | 以声明式方式配置动态表单,为 Pipeline 和 Task 资源提供友好的交互体验。了解更多。 | |
| Custom Task Images to Selector | Alpha | 为 Task 表单 UI 中的镜像参数配置选择器选项。 | |
| Triggers | Triggers Management | Alpha | 管理事件驱动的触发器,自动启动 pipeline 运行。了解更多。 |
| TriggerTemplate Management | Alpha | 定义模板,指定触发器触发时要创建哪些资源。了解更多。 | |
| ScheduledTriggers Management | Alpha | 使用 cron 表达式按固定周期调度 pipeline 运行。了解更多。 | |
| EventListener Management | Alpha | 管理接收并将传入 webhook 事件路由到触发器的监听器。了解更多。 | |
| EventListener Automatic Exposure | Alpha | 通过 Ingress 或 Gateway API HTTPRoute 导出规则,自动将 EventListeners 暴露给 Git 提供商。了解更多。 | |
| Catalog | Custom Pipelines/Tasks | Beta | 通过独立的 ArtifactHub 组件发布自定义 catalog 资源。 |
| Builtin Pipelines/Tasks | GA | 使用平台提供的 pipelines 和 tasks。 | |
| Manual Approval Gate | Manual Approval | Alpha | 在定义的步骤暂停 pipeline 执行,并要求人工审批后继续。了解更多。 |
| Chains | Configure Chains | Alpha | 配置 Tekton Chains,以自动签名制品并证明供应链来源。了解更多。 |
| Pruner | Configure Pruner | Alpha | 自动清理已完成的 PipelineRuns 和 TaskRuns,以回收集群资源。了解更多。 |
| Pipelines as Code | Configure GitLab Repository | Alpha | 连接 GitLab 仓库,直接从源代码定义并运行 pipelines。了解更多。 |
| Results | Archive | Alpha | 归档已完成的 PipelineRun 和 TaskRun 记录,用于长期存储和审计。了解更多。 |
Catalog 编写、内置 catalog Tasks 和 Task 镜像选择器指南现已迁移到 ArtifactHub Shim 目录。