Menu Close

10.8. 使用 Knative Eventing 的功能

重要

OpenShift Serverless 功能只是一个技术预览功能。技术预览功能不被红帽产品服务等级协议 (SLA) 支持,且可能在功能方面有缺陷。红帽不推荐在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。

有关红帽技术预览功能支持范围的详情,请参阅 https://access.redhat.com/support/offerings/techpreview/

功能作为 Knative 服务部署到 OpenShift Container Platform 集群上,可以作为 sink 连接到 Knative Eventing 组件。

10.8.1. 使用 Developer 视角将事件源连接到接收器(sink)

您可以在 OpenShift Container Platform 中创建多个可连接到 sink 的事件源类型。

先决条件

要使用 Developer 视角将事件源连接到 sink,请确保:

  • OpenShift Serverless Operator、Knative Serving 和 Knative Eventing 已在 OpenShift Container Platform 集群中安装。
  • 您已创建了 sink。
  • 已登陆到 web 控制台,且处于 Developer 视角。
  • 您已创建了一个项目,或者具有适当的角色和权限访问项目,以便在 OpenShift Container Platform 中创建应用程序和其他工作负载。

流程

  1. 进入 +AddEvent Sources,然后选择您要创建的事件源类型,创建任何类型的事件源。
  2. Event Sources 表单视图的 Sink 部分,选择 Resource。然后,使用下拉列表选择您的 sink。
  3. 点击 Create

验证

您可以通过查看 Topology 页面来验证事件源是否已创建并连接到 sink。

  1. Developer 视角中,导航到 Topology
  2. 查看事件源并点击连接的 sink 来查看侧面面板中的 sink 详情。