Hello!
We’re deploying OSS dagster and I’m looking into options for isolating access to / management of sets of code location deployments.
One option is to deploy dedicated dagster instances/stacks for different use cases, and register particular code locations with particlar stacks. Full stacks, fully isolated.
Alternatively though, the docs say it’s ok to run multiple instances of Dagit. I’m wondering if it’s a “supported” pattern to run multiple instances of dagit with different workspace.yaml definitions against a shared backend (daemon, db). So those instances can register different code locations, manage and load definitions to a shared backend db, and a single daemon can schedule, etc.
Any info here would be appreciated, thank you!