orange-cloudfoundry / osb-cmdb

A configuration management db for Open Service Broker API broker implementations
Apache License 2.0
14 stars 1 forks source link

Quota per service plan (preserving plan upgrades) #19

Open gberche-orange opened 4 years ago

gberche-orange commented 4 years ago

Expected behavior

As a cmdb operator, in order to protect against capacity issues or inappropriate massive provisionning, I need to be able to set quota per plan

Observed behavior

See https://github.com/orange-cloudfoundry/osb-cmdb-spike#backing-service-instance-target-strategies

SpacePerServicePlan enables setting a quota per plan. However this prevents upgrading a service instance to change plan (as Cf API does not allow to move a backend service among space)

Possible implementation

Osb-Cmdb provides additional quota UX beyond builtin Cf quotas such as: