SinkBinding¶
SinkBinding 对象支持将事件生产与传递地址分离。
您可以使用 sink binding 将主题定向到 sink。主题 是一个 Kubernetes 资源,它嵌入 PodSpec 模板并生成事件。sink 是一个可寻址的 Kubernetes 对象,可以接收事件。
SinkBinding 对象会将环境变量注入 sink 的 PodTemplateSpec 中。因此,应用程序代码不需要直接与 Kubernetes API 交互以找到事件目标。这些环境变量如下所示
K_SINK
- 已解析 sink 的 URL。K_CE_OVERRIDES
- 一个指定传出事件覆盖的 JSON 对象。