bedrock icon indicating copy to clipboard operation
bedrock copied to clipboard

Rings should be configurable per service

Open bnookala opened this issue 5 years ago • 0 comments

As a:

SPK user

I want:

Rings to be configured on a per-service basis

So that:

I can disable rings altogether for a single service, or add more rings to any one service

Describe the solution you'd like:

  • Creating a service should allow me to specify the rings I want configured for that service (possibly with a default set of rings if I do not provide any rings)
  • HLD lifecycle pipeline can then set up rings on a per-service basis

Acceptance Criteria:

  • [ ] spk create service should allow me to specify rings I want configured
  • [ ] Lifecycle pipeline should only create the rings that are configured on a service

Describe alternatives you've considered:

Keeping the status quo and using only the set of rings that are configured on a project

Additional context:

I may possibly have a service that I build in my application repository that only needs a single ring - with our current approach to rings, we would be building multiple rings for this service.

Does this require updates to documentation?:

Yes

bnookala avatar Nov 21 '19 14:11 bnookala