数据传递

    outputs 由 和 valueFrom 组成。name 声明了这个 output 的名称,在 input 中将通过 from 引用 output。

    valueFrom 有以下几种写法:

    1. 使用 CUE 表达式。如,用 + 来连接值和字符串: valueFrom: output.metadata.name + "testString"。你也可以引入 CUE 的内置包:

    如:

    假设我们已经在集群中有了一个 depends 应用,我们希望在一个新的应用中读取到 depends 应用的工作流状态,并且发送状态信息到 Slack 中。

    当应用成功运行后,我们可以在 Slack 消息通知中收到 depends 应用的工作流状态信息。