Tekton Hub
编写 Tasks
本指南涵盖了创建适用于 Tekton Hub
目录的 Tasks
的具体要求和最佳实践,重点关注 Hub
特定的元数据、验证和标准。
Tekton Hub
要求Task
与 ClusterTask
⚠️ 关键提示:
ClusterTask
在Tekton Pipelines
v1.0+ 中已弃用并移除。请勿使用ClusterTask
。
Task
:Hub
目录唯一支持的资源类型ClusterTask
:❌ 在 Tekton
v1.0+ 中已移除,无法使用ClusterTask
迁移Hub
特定元数据Hub
必填注解Hub
参数标准Tekton Hub
支持三种参数类型:
Hub
特定参数要求Hub
UI 使用latest
标签linux/amd64
、linux/arm64
)optional: true
docker
、kubernetes
、npm
等)Hub
验证要求Hub
用户提供清晰的错误信息Hub
Tasks
的安全性Hub
安全要求Task
定义中不得包含硬编码的密钥latest
标签)samples/
目录,包含 TaskRun 示例run.yaml
README.md
Task
资源类型(非 ClusterTask)