Skip to content

Commit b6244d7

Browse files
author
Eric Fu
authored
chore: update and add connector-node to docker-compose.yml (risingwavelabs#8427)
1 parent 0a7a47e commit b6244d7

File tree

2 files changed

+38
-9
lines changed

2 files changed

+38
-9
lines changed

docker/docker-compose.yml

Lines changed: 27 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ services:
77
- compactor-node
88
- "--listen-addr"
99
- "0.0.0.0:6660"
10+
- "--advertise-addr"
11+
- "compactor-0:6660"
1012
- "--prometheus-listener-addr"
1113
- "0.0.0.0:1260"
1214
- "--metrics-level"
@@ -44,16 +46,18 @@ services:
4446
- compute-node
4547
- "--listen-addr"
4648
- "0.0.0.0:5688"
47-
- "--prometheus-listener-addr"
48-
- "0.0.0.0:1222"
4949
- "--advertise-addr"
5050
- "compute-node-0:5688"
51+
- "--prometheus-listener-addr"
52+
- "0.0.0.0:1222"
5153
- "--metrics-level"
5254
- "1"
5355
- "--state-store"
5456
- "hummock+minio://hummockadmin:hummockadmin@minio-0:9301/hummock001"
5557
- "--meta-address"
5658
- "http://meta-node-0:5690"
59+
- "--connector-rpc-endpoint"
60+
- "connector-node:50051"
5761
- "--config-path"
5862
- /risingwave.toml
5963
expose:
@@ -128,8 +132,14 @@ services:
128132
- "0.0.0.0:4566"
129133
- "--meta-addr"
130134
- "http://meta-node-0:5690"
135+
- "--advertise-addr"
136+
- "frontend-node-0:4566"
131137
- "--config-path"
132138
- /risingwave.toml
139+
- "--prometheus-listener-addr"
140+
- "0.0.0.0:2222"
141+
- "--metrics-level"
142+
- "1"
133143
expose:
134144
- "4566"
135145
ports:
@@ -191,6 +201,8 @@ services:
191201
- etcd
192202
- "--etcd-endpoints"
193203
- "etcd-0:2388"
204+
- "--connector-rpc-endpoint"
205+
- "connector-node:50051"
194206
- "--config-path"
195207
- /risingwave.toml
196208
expose:
@@ -279,13 +291,20 @@ services:
279291
interval: 1s
280292
timeout: 5s
281293
retries: 5
282-
redpanda:
294+
connector-node:
295+
image: ghcr.io/risingwavelabs/risingwave:latest
296+
entrypoint: "/risingwave/bin/connector-node/start-service.sh"
297+
ports:
298+
- 50051
299+
- 50052
300+
container_name: connector-node
301+
message_queue:
283302
image: "docker.vectorized.io/vectorized/redpanda:latest"
284303
command:
285304
- redpanda
286305
- start
287306
- "--smp"
288-
- "4"
307+
- "1"
289308
- "--reserve-memory"
290309
- 0M
291310
- "--memory"
@@ -297,18 +316,20 @@ services:
297316
- "--kafka-addr"
298317
- "PLAINTEXT://0.0.0.0:29092,OUTSIDE://0.0.0.0:9092"
299318
- "--advertise-kafka-addr"
300-
- "PLAINTEXT://redpanda:29092,OUTSIDE://localhost:9092"
319+
- "PLAINTEXT://message_queue:29092,OUTSIDE://localhost:9092"
301320
expose:
302321
- "29092"
303322
- "9092"
323+
- "9644"
304324
ports:
325+
- "29092:29092"
305326
- "9092:9092"
306327
- "9644:9644"
307328
depends_on: []
308329
volumes:
309330
- "redpanda:/var/lib/redpanda/data"
310331
environment: {}
311-
container_name: redpanda
332+
container_name: message_queue
312333
healthcheck:
313334
test:
314335
- CMD

docker/prometheus.yaml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ scrape_configs:
1515
- job_name: meta
1616
static_configs:
1717
- targets: ["meta-node-0:1250"]
18-
18+
1919
- job_name: minio
2020
metrics_path: /minio/v2/metrics/cluster
2121
static_configs:
22-
- targets: ["minio-0:9301"]
22+
- targets: ["minio-0:9301"]
2323

2424
- job_name: compactor
2525
static_configs:
@@ -29,6 +29,14 @@ scrape_configs:
2929
static_configs:
3030
- targets: ["etcd-0:2379"]
3131

32+
- job_name: frontend
33+
static_configs:
34+
- targets: ["frontend-node-0:2222"]
35+
3236
- job_name: redpanda
3337
static_configs:
34-
- targets: ["redpanda:9644"]
38+
- targets: ["message_queue:9644"]
39+
40+
- job_name: connector-node
41+
static_configs:
42+
- targets: ["connector-node:50052"]

0 commit comments

Comments
 (0)