File tree 4 files changed +45
-3
lines changed
4 files changed +45
-3
lines changed Original file line number Diff line number Diff line change
1
+ <clickhouse replace =" true" >
2
+ <timezone >America/Chicago</timezone >
3
+ <zookeeper >
4
+ <node index =" 1" >
5
+ <host >zookeeper</host >
6
+ <port >2181</port >
7
+ </node >
8
+ <session_timeout_ms >15000</session_timeout_ms >
9
+ </zookeeper >
10
+ <macros >
11
+ <replica >clickhouse</replica >
12
+ <shard >02</shard >
13
+ </macros >
14
+ </clickhouse >
Original file line number Diff line number Diff line change @@ -96,7 +96,7 @@ services:
96
96
97
97
sink :
98
98
container_name : sink
99
- image : altinity/clickhouse-sink-connector:${SINK_VERSION}
99
+ image : altinity/clickhouse-kafka- sink-connector-on-debezium-base:2024-03-29
100
100
restart : " no"
101
101
ports :
102
102
- " 18083:8083"
@@ -124,6 +124,9 @@ services:
124
124
container_name : clickhouse
125
125
image : clickhouse/clickhouse-server:latest
126
126
restart : " no"
127
+ depends_on :
128
+ zookeeper :
129
+ condition : service_healthy
127
130
ports :
128
131
- " 8123:8123"
129
132
- " 9000:9000"
@@ -138,6 +141,12 @@ services:
138
141
volumes :
139
142
- ../sql/init_clickhouse.sql:/docker-entrypoint-initdb.d/init_clickhouse.sql
140
143
- ./clickhouse/users.xml:/etc/clickhouse-server/users.xml
144
+ - ./clickhouse/config.xml:/etc/clickhouse-server/conf.d/config.xml
145
+
146
+ zookeeper :
147
+ extends :
148
+ file : zookeeper-service.yml
149
+ service : zookeeper
141
150
142
151
# ### MONITORING #####
143
152
# https://stackoverflow.com/questions/55473562/configuring-a-jmx-prometheus-exporter-docker-container-to-read-jmx-local-applica
@@ -203,4 +212,4 @@ services:
203
212
- GF_USERS_DEFAULT_THEME=light
204
213
depends_on :
205
214
- prometheus
206
- # ## END OF MONITORING ###
215
+ # ## END OF MONITORING ###
Original file line number Diff line number Diff line change
1
+ version : " 3.4"
2
+
3
+ services :
4
+ zookeeper :
5
+ image : zookeeper:3.6.2
6
+ expose :
7
+ - " 2181"
8
+ environment :
9
+ ZOO_TICK_TIME : 500
10
+ ZOO_MY_ID : 1
11
+ healthcheck :
12
+ test : echo stat | nc localhost 2181
13
+ interval : 3s
14
+ timeout : 2s
15
+ retries : 5
16
+ start_period : 2s
17
+ security_opt :
18
+ - label:disable
Original file line number Diff line number Diff line change @@ -64,7 +64,8 @@ if [[ $1 == "apicurio" ]]; then
64
64
"auto.create.tables": true,
65
65
"schema.evolution": false,
66
66
67
- "deduplication.policy": "off"
67
+ "deduplication.policy": "off",
68
+ "auto.create.tables.replicated": "true"
68
69
}
69
70
}
70
71
EOF
You can’t perform that action at this time.
0 commit comments