Chapter 1. OperatorHub APIs
1.1. CatalogSource [operators.coreos.com/v1alpha1] Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
- Description
- CatalogSource is a repository of CSVs, CRDs, and operator packages.
- Type
-
object
1.2. ClusterCatalog [olm.operatorframework.io/v1] Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
- Description
- ClusterCatalog enables users to make File-Based Catalog (FBC) catalog data available to the cluster. For more information on FBC, see https://olm.operatorframework.io/docs/reference/file-based-catalogs/#docs
- Type
-
object
1.3. ClusterExtension [olm.operatorframework.io/v1] Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
- Description
- ClusterExtension is the Schema for the clusterextensions API
- Type
-
object
1.4. ClusterServiceVersion [operators.coreos.com/v1alpha1] Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
- Description
-
ClusterServiceVersion is a Custom Resource of type
ClusterServiceVersionSpec. - Type
-
object
1.5. InstallPlan [operators.coreos.com/v1alpha1] Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
- Description
- InstallPlan defines the installation of a set of operators.
- Type
-
object
1.6. OLMConfig [operators.coreos.com/v1] Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
- Description
- OLMConfig is a resource responsible for configuring OLM.
- Type
-
object
1.7. Operator [operators.coreos.com/v1] Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
- Description
- Operator represents a cluster operator.
- Type
-
object
1.8. OperatorCondition [operators.coreos.com/v2] Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
- Description
-
OperatorCondition is a Custom Resource of type
OperatorConditionwhich is used to convey information to OLM about the state of an operator. - Type
-
object
1.9. OperatorGroup [operators.coreos.com/v1] Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
- 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
1.10. PackageManifest [packages.operators.coreos.com/v1] Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
- Description
- PackageManifest holds information about a package, which is a reference to one (or more) channels under a single package.
- Type
-
object
1.11. Subscription [operators.coreos.com/v1alpha1] Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
- Description
- Subscription keeps operators up to date by tracking changes to Catalogs.
- Type
-
object