第 12 章 在 Service Mesh 中使用 ContainerSource
您可以在 Service Mesh 中使用容器源。
12.1. 使用 Service Mesh 配置 ContainerSource 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
此流程描述了如何使用 Service Mesh 配置容器源。
先决条件
- 您已设置了 Service Mesh 和 Serverless 的集成。
流程
在作为
Service
MeshMemberRollevent-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.yaml
Copy 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.yaml
Copy 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-container
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow