We are trying to minimize CI pipeline resource usage by running multiple apps (dev branch deployments of the same app) on a single physical mongodb instance.
How can this be done best?
Currently each branch has its own physical mongodb instance.
The system has multiple logical databases for each single branch deployment.
Example of current state:
Goal:
The best way of doing this will be to call the databases different names (like branch_b_UserDb, branch_b_EventDb, etc).
by willis in How to run multiple mongodb databases with same name on single mongodb instance?