OperatorHub APIs

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

    Type

    ClusterServiceVersion [operators.coreos.com/v1alpha1]

    Description

    ClusterServiceVersion is a Custom Resource of type ClusterServiceVersionSpec.

    Type

    object

    Description

    InstallPlan defines the installation of a set of operators.

    Operator [operators.coreos.com/v1]

    Description

    Operator represents a cluster operator.

    Type

    object

    Description

    OperatorCondition is a Custom Resource of type OperatorCondition which is used to convey information to OLM about the state of an operator.

    Type

    OperatorGroup [operators.coreos.com/v1]

    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

    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.