From 91e7437e290ebe2b396ad61f0ac422a65b1133e3 Mon Sep 17 00:00:00 2001 From: syropiatovvv Date: Mon, 8 Dec 2025 22:56:25 +0300 Subject: [PATCH] =?UTF-8?q?feat:=20=D1=84=D0=B0=D0=B9=D0=BB=20compose=20(p?= =?UTF-8?q?rices=20predictor=20+=20load=20testers=20+=20prometheus)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- services/compose.yaml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 services/compose.yaml diff --git a/services/compose.yaml b/services/compose.yaml new file mode 100644 index 0000000..09c5f6c --- /dev/null +++ b/services/compose.yaml @@ -0,0 +1,26 @@ +name: mpei-iis-system + +services: + + prices-predictor: + image: ml_service:2 + ports: + - "8010:8000" + volumes: + - './models:/models' + + load-tester: + image: load_tester:1 + environment: + API_BASE_URL: "http://prices-predictor:8000/api" + deploy: + replicas: 2 + + prometheus: + image: prom/prometheus:v3.7.3 + ports: + - "9090:9090" + command: + - "--config.file=/etc/prometheus/prometheus.yaml" + volumes: + - "./prometheus/prometheus.yaml:/etc/prometheus/prometheus.yaml:ro"