@@ -51,7 +51,7 @@ services:
51
51
ports :
52
52
- ' 5555:5555'
53
53
54
- clickhouse :
54
+ clickhouse : &clickhouse
55
55
extends :
56
56
file : docker-compose.base.yml
57
57
service : clickhouse
@@ -69,6 +69,7 @@ services:
69
69
- ./posthog/idl:/idl
70
70
- ./docker/clickhouse/docker-entrypoint-initdb.d:/docker-entrypoint-initdb.d
71
71
- ./docker/clickhouse/config.xml:/etc/clickhouse-server/config.xml
72
+ - ./docker/clickhouse/config.d/worker.xml:/etc/clickhouse-server/config.d/worker.xml
72
73
- ./docker/clickhouse/users-dev.xml:/etc/clickhouse-server/users.xml
73
74
- ./docker/clickhouse/user_defined_function.xml:/etc/clickhouse-server/user_defined_function.xml
74
75
- ./posthog/user_scripts:/var/lib/clickhouse/user_scripts
@@ -78,6 +79,23 @@ services:
78
79
- kafka
79
80
- zookeeper
80
81
82
+ clickhouse-coordinator :
83
+ hostname : clickhouse-coordinator
84
+ << : *clickhouse
85
+ volumes :
86
+ # this new entrypoint file is to fix a bug detailed here https://github.com/ClickHouse/ClickHouse/pull/59991
87
+ # revert this when we upgrade clickhouse
88
+ - ./docker/clickhouse/entrypoint.sh:/entrypoint.sh
89
+ - ./posthog/idl:/idl
90
+ - ./docker/clickhouse/docker-entrypoint-initdb.d:/docker-entrypoint-initdb.d
91
+ - ./docker/clickhouse/config.xml:/etc/clickhouse-server/config.xml
92
+ - ./docker/clickhouse/config.d/coordinator.xml:/etc/clickhouse-server/config.d/coordinator.xml
93
+ - ./docker/clickhouse/users-dev.xml:/etc/clickhouse-server/users.xml
94
+ - ./docker/clickhouse/user_defined_function.xml:/etc/clickhouse-server/user_defined_function.xml
95
+ - ./posthog/user_scripts:/var/lib/clickhouse/user_scripts
96
+ ports :
97
+ - ' 9001:9001'
98
+
81
99
zookeeper :
82
100
extends :
83
101
file : docker-compose.base.yml
0 commit comments