Skip to content

Commit 9a77f72

Browse files
committed
fix up the networking
1 parent 67f2259 commit 9a77f72

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

deploy/metrics/docker-compose.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,11 @@
5858
# - monitoring: nats-prom-exp, etcd-server, dcgm-exporter, prometheus, grafana
5959
# - default: nats-server (accessible via host network)
6060
#
61+
networks:
62+
server:
63+
driver: bridge
64+
monitoring:
65+
driver: bridge
6166

6267
# Note that the images are pinned to specific versions to avoid breaking changes.
6368
services:
@@ -68,6 +73,9 @@ services:
6873
- 4222:4222
6974
- 6222:6222
7075
- 8222:8222 # the endpoints include /varz, /healthz, ...
76+
networks:
77+
- server
78+
- monitoring
7179

7280
etcd-server:
7381
image: bitnami/etcd:3.6.1
@@ -77,6 +85,7 @@ services:
7785
- 2379:2379 # this port exposes the /metrics endpoint
7886
- 2380:2380
7987
networks:
88+
- server
8089
- monitoring
8190

8291
# All the services below are part of the metrics profile and monitoring network.
@@ -162,7 +171,3 @@ services:
162171
profiles: [metrics]
163172
depends_on:
164173
- prometheus
165-
166-
networks:
167-
monitoring:
168-
driver: bridge

0 commit comments

Comments
 (0)