-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfig.yaml
49 lines (43 loc) · 1016 Bytes
/
config.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
data_sources:
- name: bigtable
type: bigtable
configuration:
google.bigtable.project.id: '<your-project-id>'
google.bigtable.instance.id: '<your-bigtable-instance>'
hbase.client.connection.impl: 'com.google.cloud.bigtable.hbase1_x.BigtableConnection'
- name: hbase
type: hbase
configuration:
hbase.zookeeper.quorum: hbase
- name: 'test'
type: mysql
configuration:
username: username
password: password
host: mysql-host
schema: test
port: 3306
task_supplier:
type: kafka
configuration:
topic: validation
group.id: validators
bootstrap.servers: "kafka-broker:9092"
reporter:
type: graphite
configuration:
host: 'graphite-host'
port: 2003
namespace: general.validator
period: 1
discrepancy_sink: # Optional
type: kafka
configuration:
topic: replicator_validator_discrepancy_sink
broker.list: "kafka-broker:9092"
retry_policy:
delay:
- 1000
- 4000
- 20000
- 35000