forked from kafka-ops/julie
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdescriptor.yaml
92 lines (92 loc) · 2.07 KB
/
descriptor.yaml
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
---
context: "context"
company: "company"
env: "env"
source: "source"
projects:
- name: "projectA"
consumers:
- principal: "User:App0"
- principal: "User:App1"
producers:
- principal: "User:App3"
- principal: "User:App4"
streams:
- principal: "User:Streams0"
topics:
read:
- "topicA"
- "topicB"
write:
- "topicC"
- "topicD"
ksql:
artefacts:
streams:
- path: "ksql/riderlocations.sql"
name: "riderLocations"
tables:
- path: "ksql/users.sql"
name: "users"
connectors:
- principal: "User:Connect1"
group: "group"
status_topic: "status"
offset_topic: "offset"
configs_topic: "configs"
topics:
read:
- "topicA"
- "topicB"
- principal: "User:Connect2"
topics:
write:
- "topicC"
- "topicD"
topics:
- name: "foo"
config:
replication.factor: "1"
num.partitions: "1"
- name: "bar"
dataType: "avro"
config:
replication.factor: "1"
num.partitions: "1"
- name: "projectB"
topics:
- dataType: "avro"
name: "bar"
config:
replication.factor: "1"
num.partitions: "1"
- name: "projectC"
streams:
- principal: "User:App0"
applicationId: "streamsApplicationId"
topics:
read:
- "topicE"
write:
- "topicF"
topics:
- name: "topicE"
config:
replication.factor: "1"
num.partitions: "1"
- name: "topicF"
config:
replication.factor: "1"
num.partitions: "1"
platform:
schema_registry:
instances:
- principal: "User:SchemaRegistry01"
topic: "foo"
group: "bar"
- principal: "User:SchemaRegistry02"
topic: "zet"
control_center:
instances:
- principal: "User:ControlCenter"
appId: "controlcenter"