#Sharing a dagger engine between users
1 messages · Page 1 of 1 (latest)
If you're using the same engine, all the cache will be automatically shared between jobs, and any work will be deduplicated.
But I actually wouldn't recommend this setup, since it's not very scalable - if you have lots of devs running lots of work on the same machine, it'll quickly run out of compute/memory/disk/network resources, which will slow down your jobs.
If you're looking at something like this, I'd recommend following along with https://github.com/dagger/dagger/issues/5583
We're working on a way to more easily allow spinning up dagger engines in various configurations.
Actually we will run everything like devcontainers and ci cd piplines on our on premise microK8 cluster, so wanted to know this.