【发布时间】:2022-01-21 13:52:07
【问题描述】:
我需要将 Argo 输出传递回在另一个工作流模板中生成的工作流
所以我有一个名为A 的工作流和两个名为B 和C 的工作流模板
当我运行我的 Workflow A 时,它会调用 WorkflowTemplate B,然后 B 会调用另一个 WorkflowTemplate C
触发流程是这样的A -> B -> c
现在 WorkflowTemplate C 将输出作为工件生成。我想将这些输出传递回 WorkflowTemplate B,并且应该将它们传递回 Workflow A。这样我就可以将该输出用作同一工作流中另一个任务的输入A
输出通过流应该像C -> B -> A
argo 工作流程中是否有任何方法可以做到这一点?你能给我举个例子吗?
【问题讨论】:
-
A如何调用B,B如何调用C?通过
templateRef或workflowTemplateRef?或者可能使用resource模板? -
@crenshaw-dev 他们使用
templateRef调用
标签: workflow argo-workflows argo