What would you like to be added?
Add the Discovery API to the runtime, so that every service-provider can look-up available versions via the Discovery API instead of their own ProviderConfig.
Changes should include:
- create meaningful functions that service providers can use to know available services, providers, artifacts, components
- service providers shall create/update/delete their own
Discovery API
- the
ProviderConfig will store the necessary information about the components the service provider will watch (e.g. "providers") - no specific versions of component details anymore
Why is this needed?
With ADR: Discoverable Components, we have agreed to use OCM for the discovery of available services that an End User can choose when ordering a ControlPlane.
Related stuff
Prototype implementation: openmcp-project/service-provider-crossplane#228
What would you like to be added?
Add the
DiscoveryAPI to the runtime, so that every service-provider can look-up available versions via theDiscoveryAPI instead of their ownProviderConfig.Changes should include:
DiscoveryAPIProviderConfigwill store the necessary information about the components the service provider will watch (e.g. "providers") - no specific versions of component details anymoreWhy is this needed?
With ADR: Discoverable Components, we have agreed to use OCM for the discovery of available services that an End User can choose when ordering a
ControlPlane.Related stuff
Prototype implementation: openmcp-project/service-provider-crossplane#228