kubernetes-retired / service-catalog

Consume services in Kubernetes using the Open Service Broker API
https://svc-cat.io
Apache License 2.0
1.05k stars 385 forks source link

Gather use cases for Service Producers #27

Closed slack closed 7 years ago

slack commented 7 years ago

This issue will be a bucket to hold use cases focused on issues service producers are facing. After we have a solid set we can organize them into a document and review in a sig meeting.

pmorie commented 7 years ago

Off the top of my head, a couple basic ones:

  1. As an operator of an existing service broker, I want my broker to be usable from the Kubernetes service catalog, so that I can widen my user base
  2. As a Kubernetes user, I want to be able to run my own service broker so that I can join the SB ecosystem
  3. As a Kubernetes user, I want to be able to run my own service broker so that I can share services in my namespace with users in other namespaces
duglin commented 7 years ago

For service providers, I think most of my thoughts focus on making their life easier w.r.t. creating brokers. So, offering sample/template service brokers would be good so users can just plug-in their specific code when asked to provision/bind.

I guess if we assumed a very simplistic model of a K8s service == one of our service instances, such that a provision call is just deploying another instance of a K8s service then creating a SB resource type might be good, where one of the fields points to the K8s service that's meant to be deployed.

Of course, where it is deployed is interesting. If its deployed into the end-user's namespace I kind of wonder why they would use the SB model at all. It seems to me the benefit the SB model is that someone else is hosting it.

Just some random thoughts...

arschles commented 7 years ago

As discussed in yesterday's SIG meeting, I think we should include the following use case:

pmorie commented 7 years ago

I think we have covered this one in spirit well enough for now that I'm comfortable closing the issue.

pmorie commented 7 years ago

Closing for now as out of scope. We can reopen if needed later.