atlanticwave-sdx / sdx-controller

Central Controller for AtlanticWave SDX.
https://www.atlanticwave-sdx.net
MIT License
1 stars 3 forks source link

Split compose configuration #205

Closed sajith closed 7 months ago

sajith commented 7 months ago

Resolves #204.

With everything in one compose.yml, local development becomes rather "heavy", especially with a running ElasticSearch instance. By splitting one docker-compose.yml to a compose.yml (which runs MongoDB and SDX Controller), and a compose.bapm.yml (which runs ElasticSearch and BAPM Server), I'm trying to pare down to a minimal SDX Controller instance for local development.

When we want to start/stop everything, we can still do it like so:

$ docker compose -f compose.yml -f compose.bapm.yml up
$ docker compose -f compose.yml -f compose.bapm.yml down

This changes a couple more things also:

coveralls commented 7 months ago

Pull Request Test Coverage Report for Build 7630174178


Totals Coverage Status
Change from base Build 7617750686: 0.0%
Covered Lines: 517
Relevant Lines: 1225

💛 - Coveralls