Execute service as distributed nodes #96

Merged
joao.dubas merged 11 commits from jpd-multiple-local-nodes into main 2024-09-22 18:56:28 +00:00

11 Commits

Author SHA1 Message Date
e79366a43a
chore: scale apps to 3 nodes
All checks were successful
continuous-integration/drone/pr Build is passing
2024-09-22 14:13:51 +00:00
ce214c8593
chore: add target to connect to a remote host 2024-09-22 14:12:53 +00:00
c3104ac1c7
chore: improve make targets
1. Remove deps upgrade, since we're using the watch definition
2. In it's place add target to start services with watch option
3. Adjust ecto interaction to run command directly
4. Remove tests for now because the folder isn't synced in the image
2024-09-22 14:09:39 +00:00
fe32f3f207
feat: upgrade elixir and erlang runtimes
All checks were successful
continuous-integration/drone/pr Build is passing
2024-09-20 22:09:53 +00:00
23cfc7738b
chore: remove unused services 2024-09-20 22:08:41 +00:00
8dfe22682a
chore: ignore files/folders in git and docker 2024-09-20 22:05:36 +00:00
670d06b7a8
chore: remove boilerplate comments 2024-09-20 22:04:20 +00:00
b5eca5326f
feat: configure dnscluster to allow multi-node
* Configure `docker-compose` to scale at least 2 nodes.
* Add script to start service with proper naming
* Create custom resolver.
  * This is not strictly necessary.
2024-09-20 21:55:51 +00:00
76d5fc9adf
feat: use release to deploy application
Adjust `Dockerfile` and `docker-compose` to use the `release` structure.
2024-09-20 21:20:36 +00:00
964985e328
merge: updates from upstream 2024-09-20 13:10:12 +00:00
Joao P Dubas
42b2675a22 wip: use develop to keep code in sync 2024-09-18 08:41:59 -03:00