forked from raystack/optimus
-
Notifications
You must be signed in to change notification settings - Fork 2
/
config.sample.yaml
80 lines (73 loc) · 2.11 KB
/
config.sample.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
version: 1
# logging configuration
log:
# debug, info, warning, error, fatal - default 'info'
level: info
########################################
# SERVER CONFIG
########################################
# for configuring optimus service
#serve:
# # port to listen on
# port: 9100
# port_grpc: 9101
#
# # host to listen on
# host: localhost
#
# # this gets injected in compiled dags to reach back out to optimus service
# # when they run
# ingress_host: optimus.example.io:80
# ingress_host_grpc: optimus-grpc.example.io:80
#
# # 32 char hash used for encrypting secrets
# # note: use a different one in production please
# app_key: Yjo4a0jn1NvYdq79SADC/KaVv9Wu0Ffc
#
# # database configurations
# db:
# # database connection string
# dsn: postgres://user:password@localhost:5432/database?sslmode=disable
#
# min_open_connection: 5
# max_open_connection: 10
# application telemetry
#telemetry:
#
# # configure the host:port used for
# # - exposing profiling metrics via pprof over /debug
# # - prometheus stats over /metrics
# profile_addr: ":9110"
#
# # jaeger collector address to send application traces
# jaeger_addr: "http://localhost:14268/api/traces"
# resource managers for job dependency enrichment
#resource_managers:
#- name: other_optimus_server
# type: optimus # currently, only support optimus type
# description: neighbor optimus server
# config:
# host: # host of other optimus server
# headers: # might necessary for authorization
#
# plugin:
# artifacts:
# # refer : https://github.com/hashicorp/go-getter
# - ../transformers/dist/transformers_0.1.0_macos_arm64.tar.gz
# - https://github.com/goto/optimus/releases/download/v0.2.5/optimus_0.2.5_linux_arm64.tar.gz
# publisher:
# type: kafka
# buffer: 8
# config:
# topic: optimus-events
# batch_interval_second: 1
# broker_urls:
# - localhost:9092
# replay:
# plugin_execution_project_config_names:
# bq2bq: EXECUTION_PROJECT
# bq2pg: BQ_EXECUTION_PROJECT
# pg2bq: BQ_EXECUTION_PROJECT
# bq2api: EXECUTION_PROJECT
# clevertap: EXECUTION_PROJECT
# transporterTask: EXECUTION_PROJECT