-
Notifications
You must be signed in to change notification settings - Fork 115
/
descriptor-with-schemas.yaml
75 lines (75 loc) · 1.86 KB
/
descriptor-with-schemas.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
---
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"
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"
schemas:
value.schema.file: "schemas/foo-value.avsc"
config:
replication.factor: "1"
num.partitions: "1"
- name: "bar"
dataType: "avro"
schemas:
- key.schema.file: "schemas/bar-key.avsc"
value.schema.file: "schemas/bar-value.avsc"
- key.schema.file: "schemas/bar-key.avsc"
value.schema.file: "schemas/bar-value.avsc"
- key.schema.file: "schemas/bar-key.avsc"
value.schema.file: "schemas/bar-value.avsc"
config:
replication.factor: "1"
num.partitions: "1"
- name: "projectB"
topics:
- dataType: "avro"
name: "bar"
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"