forked from numaproj/numaflow
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path11-join-on-map.yaml
More file actions
34 lines (34 loc) · 781 Bytes
/
11-join-on-map.yaml
File metadata and controls
34 lines (34 loc) · 781 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
apiVersion: numaflow.numaproj.io/v1alpha1
kind: Pipeline
metadata:
name: join-on-map
spec:
vertices:
- name: http-in
source:
http: {}
- name: kafka-in
source:
kafka:
brokers:
- my-broker1:19700
- my-broker2:19700
topic: my-topic
consumerGroup: my-consumer-group
# Both of the incoming Vertices join on this Map Vertex
- name: cat
udf:
container:
image: quay.io/numaio/numaflow-go/map-cat:stable # A UDF which simply cats the message
imagePullPolicy: Always
- name: out
sink:
# A simple log printing sink
log: {}
edges:
- from: http-in
to: cat
- from: kafka-in
to: cat
- from: cat
to: out