Menu Close
5.5. 事件 sink
sink 是一个可寻址的自定义资源(CR),它可以从其他资源接收传入的事件。Knative 服务、频道和代理都是接收器示例。
提示
您可以通过自定义 kn
,配置哪些 CR 可与 kn
CLI 命令的 --sink
标志一起使用 。
5.5.1. Knative CLI --sink 标志
当使用 Knative(kn
)CLI 创建事件生成的自定义资源时,您可以使用 --sink
标志指定事件从该资源发送到的接收器。
以下示例创建了使用服务 http://event-display.svc.cluster.local
的接收器绑定作为接收器:
使用 --sink
标志的命令示例
$ kn source binding create bind-heartbeat \
--namespace sinkbinding-example \
--subject "Job:batch/v1:app=heartbeat-cron" \
--sink http://event-display.svc.cluster.local \ 1
--ce-override "sink=bound"