第 12 章 在 Service Mesh 中使用 ContainerSource
您可以在 Service Mesh 中使用容器源。
12.1. 使用 Service Mesh 配置 ContainerSource 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
此流程描述了如何使用 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 在作为
ServiceMeshMemberRoll成员的命名空间中创建ContainerSource对象,将 sink 设置为event-display:test-heartbeats-containersource.yaml配置文件示例Copy to Clipboard Copied! Toggle word wrap Toggle overflow 应用
ContainerSource资源:oc apply -f test-heartbeats-containersource.yaml
$ oc apply -f test-heartbeats-containersource.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