Skip to content

Write ADR for discoverability of components in a OpenControlPlane environment #545

Description

@ValentinGerlach

Understand the Task

Description

In order to achieve the goals defined in #384, we should discuss the technical implementation and put it into writing. Needs to be aligned with SIG Extensibility.

Topics to be covered:

  • OCM as standard
  • Hierarchical structure
    • e.g. Crossplane providers are subresources of Crossplane
    • e.g. Velero plugins are subresources of Velero
  • Metadata for discoverability e.g. service-provider-crossplane needs to be able to discover providers and provider versions
  • API: Do we use the OCM controller CRDs or do we need a new CRD?

Any further valuable resources.

PR: openmcp-project/docs#133

What is required to accept the Task as done.

Done Criteria

  • ADR published, describing the technical implementation
  • Present in review/community call
  • Follow-up tasks created

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

goal/stretchStretch goal.kind/taskGeneral task that needs to be done.needs/validationVerify Issue and Prio with PO

Type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions