generated from openmcp-project/repository-template
-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
area/open-mcpAll ManagedControlPlane related issuesAll ManagedControlPlane related issuesgood first issueNew to this repo? This is a good place to startNew to this repo? This is a good place to start
Description
What would you like to be added:
Service Provider Crossplane should add its own service instance type Crossplane to the ServiceProvider status.
Why is this needed:
In order to properly delete a ManagedControlPlane. The platform service for ManagedControlPlanes needs to know which other services might exists on the Onboarding API. For that, the platform service will look into ServiceProvider.status on the platform cluster to see which other services are available.
Task
- register GVK at init job
apiVersion: openmcp.cloud/v1alpha1
kind: ServiceProvider
metadata:
name: crossplane
spec:
...
status:
...
resources:
- group: crossplane.services.openmcp.cloud
version: v1alpha1
kind: CrossplaneReference for implementation: openmcp-project/service-provider-landscaper#174
Metadata
Metadata
Assignees
Labels
area/open-mcpAll ManagedControlPlane related issuesAll ManagedControlPlane related issuesgood first issueNew to this repo? This is a good place to startNew to this repo? This is a good place to start