数据传递
outputs 由 和 valueFrom
组成。name
声明了这个 output 的名称,在 input 中将通过 from
引用 output。
valueFrom
有以下几种写法:
- 使用 CUE 表达式。如,用
+
来连接值和字符串:valueFrom: output.metadata.name + "testString"
。你也可以引入 CUE 的内置包:
如:
假设我们已经在集群中有了一个 depends 应用,我们希望在一个新的应用中读取到 depends 应用的工作流状态,并且发送状态信息到 Slack 中。
当应用成功运行后,我们可以在 Slack 消息通知中收到 depends
应用的工作流状态信息。