Skip to main content

Distribution

Decision matrix

Distribution surfaces

Distribution surfaces.
SurfacePublished nowCurrent role
Artifact Hub package entryYesDiscovery and installation entry point for the published chart.
GitHub Release assetsYesInstaller manifests, CRDs, checksums, SBOMs, and provenance metadata.
OLM bundle assetsKept in-repo and CI-validatedPreparation surface only; not yet a public distribution contract.
Public OperatorHub submissionNoExplicitly deferred until post-pre-GA maturity and support posture are ready.
Artifact Hub first

The project currently treats Artifact Hub plus GHCR Helm OCI publication as the supported public discovery model. Do not add new public distribution expectations without updating this policy and the release flow that backs it.

Decision matrix

Artifact Hub metadata expectations

Artifact Hub metadata expectations.
Metadata areaWhat must be present
Chart annotationsartifacthub.io/category, license, operator, operatorCapabilities, image metadata, CRD cards/examples, maintainers, and useful links.
Prerelease and security stateartifacthub.io/prerelease for prereleases and artifacthub.io/containsSecurityUpdates when applicable for the release.

Apply

Push Artifact Hub repository metadata for the OCI chart

bash

oras push \
ghcr.io/dc-tec/charts/openbao-operator:artifacthub.io \
--config /dev/null:application/vnd.cncf.artifacthub.config.v1+yaml \
artifacthub-repo.yml:application/vnd.cncf.artifacthub.repository-metadata.layer.v1.yaml

Use this only when artifacthub-repo.yml changes or ownership metadata must be refreshed for the chart repository.

After distribution review

Next release documentation

You are reading the unreleased main docs. Use the version menu for the newest published release, or check the release notes for what is already out.

Was this page helpful?

Use Needs work to open a structured GitHub issue for this page. The Yes button only acknowledges the signal locally.