第 13 章 在 Service Mesh 中使用接收器绑定
您可以在 Service Mesh 中使用接收器绑定。
13.1. 使用 Service Mesh 配置接收器绑定 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
此流程描述了如何使用 Service Mesh 配置接收器绑定。
先决条件
- 您已设置了 Service Mesh 和 Serverless 的集成。
流程
在作为
的成员的命名空间中创建一个 Service 对象:ServiceMeshMemberRollevent-display-service.yaml配置文件示例Copy to Clipboard Copied! Toggle word wrap Toggle overflow 应用
Service对象:oc apply -f event-display-service.yaml
$ oc apply -f event-display-service.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 创建
SinkBinding对象:heartbeat-sinkbinding.yaml配置文件示例Copy to Clipboard Copied! Toggle word wrap Toggle overflow 应用
SinkBinding对象:oc apply -f heartbeat-sinkbinding.yaml
$ oc apply -f heartbeat-sinkbinding.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 创建
CronJob对象:heartbeat-cronjob.yaml配置文件示例Copy to Clipboard Copied! Toggle word wrap Toggle overflow 应用
CronJob对象:oc apply -f heartbeat-cronjob.yaml
$ oc apply -f heartbeat-cronjob.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 可选:查看消息转储程序功能日志来验证事件是否已发送到 Knative 事件 sink:
示例命令
oc logs $(oc get pod -o name | grep event-display) -c user-container
$ oc logs $(oc get pod -o name | grep event-display) -c user-containerCopy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow