只是想知道是否有办法通过 Kubernetes API 启动 Tekton 管道。我知道我们可以使用Triggers
或tkn
cli。但对于我的用例,API 将是一个更好的选择。有没有办法做到这一点?
我正在使用 OpenShift,但在 API 文档中找不到任何参考。
只是想知道是否有办法通过 Kubernetes API 启动 Tekton 管道。我知道我们可以使用Triggers
或tkn
cli。但对于我的用例,API 将是一个更好的选择。有没有办法做到这一点?
我正在使用 OpenShift,但在 API 文档中找不到任何参考。
想知道是否有办法通过 Kubernetes API 启动 Tekton 管道
是的,这是可能的。您可以通过创建PipelineRun 自定义资源来开始运行管道。
如果你想用 Go 代码来做,你可以使用生成的 客户端,就像其他 Kubernetes自定义资源一样。