Skip to content

Add reference docs for kro#98

Merged
christophrj merged 14 commits into
openmcp-project:mainfrom
frewilhelm:add-kro-ref
May 28, 2026
Merged

Add reference docs for kro#98
christophrj merged 14 commits into
openmcp-project:mainfrom
frewilhelm:add-kro-ref

Conversation

@frewilhelm
Copy link
Copy Markdown
Contributor

@frewilhelm frewilhelm commented May 18, 2026

What this PR does / why we need it:

Adds reference documentation for the kro service provider so users discovering OpenControlPlane can see kro alongside the other supported services.

  • New CRD reference page at docs/reference/services/kro.md documenting the Kro Kind (kro.services.openmcp.cloud/v1alpha1), with a usage example and a CRDViewerCompact pointing at the upstream CRD manifest.
  • New tile in the reference overview (docs/reference/00-overview.md) and a new link to the service-provider-kro repository under "CRD definitions".
  • New ecosystem card on docs/users/ecosystem.md introducing kro as an upstream project.
  • Adds dedicated tower icons tower_ocm.png and tower_kro.png.
  • OCM reference page: removes the now-stale exampleUrl and switches the namespace in the usage example to a generic my-namespace.

Which issue(s) this PR fixes:
Related to open-component-model/ocm-project#1011

Special notes for your reviewer:

  • Adds object-fit: contain on .crd-header-icon so the new non-square tower assets render cleanly.

Release note:

Added reference documentation and ecosystem entry for the kro service provider.

Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
@frewilhelm frewilhelm changed the title Add kro ref Add reference for kro May 18, 2026
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
@frewilhelm frewilhelm marked this pull request as ready for review May 18, 2026 16:12
@frewilhelm frewilhelm changed the title Add reference for kro Add reference docs for kro May 18, 2026
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
@frewilhelm
Copy link
Copy Markdown
Contributor Author

hey @maximiliantech and @christophrj, any update on this PRs review? :D

Copy link
Copy Markdown
Member

@christophrj christophrj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@frewilhelm thanks for adding service provider kro to the docs. I just have two minor change requests to keep the examples consistent.

Comment thread docs/reference/services/ocm.md Outdated
Comment thread docs/reference/services/kro.md Outdated
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
Signed-off-by: Frederic Wilhelm <frederic.wilhelm@sap.com>
@frewilhelm frewilhelm requested a review from christophrj May 28, 2026 09:04
@frewilhelm
Copy link
Copy Markdown
Contributor Author

I cannot merge it but feel free to merge it :)

@christophrj christophrj merged commit 8c212fc into openmcp-project:main May 28, 2026
4 checks passed
@frewilhelm frewilhelm deleted the add-kro-ref branch May 28, 2026 10:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants