OSB / Marketplace: Provide more meta-information in context
complete
R
Richard Bayer
When a Service Broker is called, meshcloud provides some meta data in the "context" item that you can query in your broker, such as "customer_id" or "project_id".
It would be good to have the tags from the meshCustomer and meshProject as well.
In addition, it would also be good to get the tenant IDs of the connected cloud projects as well. At the moment you'll only get this in the "BIND" operation, as it can be tenant-aware. I would like to have this tenant-awareness feature also for the PROVISION action.
This post was marked as
complete
Jelle den Burger
open
We are not working on this right now but we will let you know when we will tackle this in the future!
This post was marked as
under review
J
Johannes Rudolph
An additional thing: Cloud Foundry has in its OSB profile to include the "service instance name". This is also useful info for service brokers, as sometimes you want that "name" to act like a parameter (e.g. service instance name == name of an Azure DevOps project provided by the service instance). Existing solutions like adding an explicit parameter field sometimes cause user confusion ("why do I have two enter a name twice?")
Thomas Abbe
There should also be a way, that the OSB should get an update, if the meta-information changes
Jelle den Burger
Merged in a post:
Replicate Tag values during marketplace integration
Tamas Szebeni
In our marketplace integration we receive the service instance details in yaml file. We need further information about the customer and its project, like tag values to determine the proper parameters for provisioning the service, it would be error prone to ask service consumer to enter these data as service parameters.
R
Richard Bayer
Jelle den Burger
Hey Tamas, thanks for your feature request.
Do you currently have a workaround for this missing feature?
R
Rebecca
Thank you for providing the idea 💕! We are currently working on improving the marketplace experience. We come back to you in the next couple of weeks. Stay tuned!