The Capella docs state:
- Each Cluster can have only a single App Service linked to it.
- Each App Service is linked to a single
bucket
andscope
, neither of which can be changed after the App Service is created.
Problem
As a result of this, I can’t see how scopes
are of any use. I’m building a Mac app that is backed by Capella and I originally planned to have a Cluster with a single bucket that contained two scopes:
- Production
- Training
The “training” scope would be for my client to use as a “scratch-pad” so that they could onboard new employees and let them learn the app without touching live, production data.
I planned to use one App Service for the Production
scope and another for the Training
scope (since each App Service can link to only one scope). But it appears this can’t be done; I’d have to spin up an entirely separate cluster?
Why can’t a single Cluster work with multiple App Services? I can see why a single Bucket or Scope must be linked to only one App Service, but why can’t the Cluster be linked to multiple App Services if each one targets a different Scope or Bucket?
TLDR:
If you need to use an App Service, there doesn’t seem to be much of a point to having Buckets or Scopes at all.