2.7. 使用 Developer 视角将事件源连接到事件 sink
当使用 OpenShift Container Platform Web 控制台创建事件源时,您可以指定事件从该源发送到的目标事件接收器。事件 sink 可以是任何可寻址或可调用的资源,可以从其他资源接收传入的事件。
2.7.1. 使用 Developer 视角将事件源连接到事件 sink
先决条件
- OpenShift Serverless Operator、Knative Serving 和 Knative Eventing 已在 OpenShift Container Platform 集群中安装。
- 已登陆到 web 控制台,且处于 Developer 视角。
- 您已创建了一个项目,或者具有适当的角色和权限访问项目,以便在 OpenShift Container Platform 中创建应用程序和其他工作负载。
- 您已创建了事件 sink,如 Knative 服务、频道或代理。
流程
-
进入 +Add
Event Source 并选择您要创建的事件源类型,创建任何类型的事件源。 在 Create Event Source 表单视图的 Target 部分,选择您的事件 sink。这可以是 Resource 或一个 URI :
- 选择 Resource 来使用频道、代理或服务作为事件源的事件 sink。
- 选择 URI 来指定事件路由到的 Uniform Resource Identifier (URI)。
- 点 Create。
验证
您可以通过查看 Topology 页面来验证事件源是否已创建并连接到 sink。
- 在 Developer 视角中,导航到 Topology。
- 查看事件源并点连接的事件 sink 查看右侧面板中的接收器详情。