This is a cache of https://docs.openshift.com/container-platform/4.4/rest_api/operatorhub_apis/operatorhub-apis-index.html. It is a snapshot of the page at 2024-11-23T01:42:33.341+0000.
About OperatorHub <strong>api</strong>s - OperatorHub <strong>api</strong>s | <strong>api</strong> reference | OpenShift Container Platform 4.4
×

CatalogSourceConfig [operators.coreos.com/v1]

Description

CatalogSourceConfig is used to enable an operator present in the OperatorSource to your cluster. Behind the scenes, it will configure an OLM CatalogSource so that the operator can then be managed by OLM.

Type

object

CatalogSource [operators.coreos.com/v1alpha1]

Description

CatalogSource is a repository of CSVs, CRDs, and operator packages.

Type

object

ClusterServiceVersion [operators.coreos.com/v1alpha1]

Description

ClusterServiceVersion is a Custom Resource of type `ClusterServiceVersionSpec`.

Type

object

InstallPlan [operators.coreos.com/v1alpha1]

Description

InstallPlan defines the installation of a set of operators.

Type

object

OperatorGroup [operators.coreos.com/v1]

Description

OperatorGroup is the unit of multitenancy for OLM managed operators. It constrains the installation of operators in its namespace to a specified set of target namespaces.

Type

object

OperatorSource [operators.coreos.com/v1]

Description

OperatorSource is used to define the external datastore we are using to store operator bundles.

Type

object

PackageManifest [packages.operators.coreos.com/v1]

Description

PackageManifest holds information about a package, which is a reference to one (or more) channels under a single package.

Type

object

Subscription [operators.coreos.com/v1alpha1]

Description

Subscription keeps operators up to date by tracking changes to Catalogs.

Type

object