2021-11-29 16:58:03 -05:00
:_content-type: ASSEMBLY
2022-08-03 09:35:34 -06:00
[id="cluster-operators-ref"]
= Cluster Operators reference
2022-02-16 11:35:56 -05:00
include::_attributes/common-attributes.adoc[]
2022-08-03 09:35:34 -06:00
:context: cluster-operators-ref
2020-01-15 13:20:07 -05:00
toc::[]
2022-08-03 09:35:34 -06:00
This reference guide indexes the _cluster Operators_ shipped by Red Hat that serve as the architectural foundation for {product-title}. Cluster Operators are installed by default, unless otherwise noted, and are managed by the Cluster Version Operator (CVO). For more details on the control plane architecture, see xref:../architecture/control-plane.adoc#operators-overview_control-plane[Operators in {product-title}].
2022-01-21 15:22:03 -07:00
2022-08-03 09:35:34 -06:00
Cluster administrators can view cluster Operators in the {product-title} web console from the *Administration* -> *Cluster Settings* page.
2022-01-21 15:22:03 -07:00
[NOTE]
====
2022-08-03 09:35:34 -06:00
Cluster Operators are not managed by Operator Lifecycle Manager (OLM) and OperatorHub. OLM and OperatorHub are part of the link:https://operatorframework.io/[Operator Framework] used in {product-title} for installing and running optional xref:../architecture/control-plane.adoc#olm-operators_control-plane[add-on Operators].
2022-01-21 15:22:03 -07:00
====
2022-11-17 12:45:52 -05:00
Some of the following cluster Operators can be disabled prior to installation. For more information see xref:../installing/cluster-capabilities.adoc#cluster-capabilities[cluster capabilities].
2022-09-22 14:44:51 -04:00
include::modules/cluster-bare-metal-operator.adoc[leveloffset=+1]
[role="_additional-resources"]
.Additional resources
2022-11-17 12:45:52 -05:00
* xref:../installing/cluster-capabilities.adoc#cluster-bare-metal-operator_cluster-capabilities[Bare-metal capability]
2022-12-15 09:38:52 -05:00
2022-05-06 12:26:53 +01:00
include::modules/baremetal-event-relay.adoc[leveloffset=+1]
2023-06-12 09:50:04 -04:00
2020-01-15 13:20:07 -05:00
include::modules/cloud-credential-operator.adoc[leveloffset=+1]
2022-02-17 13:08:23 -05:00
[role="_additional-resources"]
2022-07-29 16:00:13 -06:00
[discrete]
[id="additional-resources_cluster-op-ref-cco"]
=== Additional resources
2022-03-08 15:53:40 -05:00
* xref:../authentication/managing_cloud_provider_credentials/about-cloud-credential-operator.adoc#about-cloud-credential-operator[About the Cloud Credential Operator]
2022-11-28 17:23:56 -05:00
* xref:../rest_api/security_apis/credentialsrequest-cloudcredential-openshift-io-v1.adoc#credentialsrequest-cloudcredential-openshift-io-v1[`CredentialsRequest` custom resource]
2020-12-16 09:20:33 -05:00
2020-01-15 13:20:07 -05:00
include::modules/cluster-authentication-operator.adoc[leveloffset=+1]
2023-06-12 09:50:04 -04:00
2020-01-15 13:20:07 -05:00
include::modules/cluster-autoscaler-operator.adoc[leveloffset=+1]
2023-06-12 09:50:04 -04:00
2021-09-22 14:10:44 -04:00
include::modules/cluster-cloud-controller-manager-operator.adoc[leveloffset=+1]
2023-06-12 09:50:04 -04:00
2022-07-18 15:27:17 -04:00
include::modules/cluster-capi-operator.adoc[leveloffset=+1]
2023-06-12 09:50:04 -04:00
2021-09-22 14:10:44 -04:00
include::modules/cluster-config-operator.adoc[leveloffset=+1]
2022-11-17 12:45:52 -05:00
2022-03-08 09:56:36 -05:00
include::modules/cluster-csi-snapshot-controller-operator.adoc[leveloffset=+1]
2022-11-17 12:45:52 -05:00
[role="_additional-resources"]
.Additional resources
* xref:../installing/cluster-capabilities.adoc#cluster-csi-snapshot-controller-operator_cluster-capabilities[CSI snapshot controller capability]
2020-01-15 13:20:07 -05:00
include::modules/cluster-image-registry-operator.adoc[leveloffset=+1]
2023-06-12 09:50:04 -04:00
2021-09-06 16:58:09 +05:30
include::modules/cluster-machine-approver-operator.adoc[leveloffset=+1]
2023-06-12 09:50:04 -04:00
2020-01-15 13:20:07 -05:00
include::modules/cluster-monitoring-operator.adoc[leveloffset=+1]
2023-06-12 09:50:04 -04:00
2020-01-15 13:20:07 -05:00
include::modules/cluster-network-operator.adoc[leveloffset=+1]
2023-06-12 09:50:04 -04:00
2020-01-15 13:20:07 -05:00
include::modules/cluster-samples-operator.adoc[leveloffset=+1]
2022-09-22 14:44:51 -04:00
[role="_additional-resources"]
.Additional resources
2022-11-17 12:45:52 -05:00
* xref:../installing/cluster-capabilities.adoc#cluster-samples-operator_cluster-capabilities[OpenShift samples capability]
2022-09-22 14:44:51 -04:00
2020-01-15 13:20:07 -05:00
include::modules/cluster-storage-operator.adoc[leveloffset=+1]
2022-07-29 16:00:13 -06:00
[role="_additional-resources"]
2022-11-17 12:45:52 -05:00
.Additional resources
* xref:../installing/cluster-capabilities.adoc#cluster-storage-operator_cluster-capabilities[Storage capability]
2022-07-29 16:00:13 -06:00
2022-11-17 12:45:52 -05:00
include::modules/cluster-version-operator.adoc[leveloffset=+1]
2023-06-12 09:50:04 -04:00
2020-01-15 13:20:07 -05:00
include::modules/console-operator.adoc[leveloffset=+1]
2022-11-17 12:45:52 -05:00
[role="_additional-resources"]
.Additional resources
* xref:../installing/cluster-capabilities.adoc#console-operator_cluster-capabilities[Web console capability]
2022-11-28 17:23:56 -05:00
include::modules/control-plane-machine-set-operator.adoc[leveloffset=+1]
[role="_additional-resources"]
[discrete]
[id="additional-resources_cluster-op-ref-cpmso"]
=== Additional resources
2023-03-10 14:54:34 -05:00
* xref:../machine_management/control_plane_machine_management/cpmso-about.adoc#cpmso-about[About control plane machine sets]
2022-11-28 17:23:56 -05:00
* xref:../rest_api/machine_apis/controlplanemachineset-machine-openshift-io-v1.adoc#controlplanemachineset-machine-openshift-io-v1[`ControlPlaneMachineSet` custom resource]
2020-01-15 13:20:07 -05:00
include::modules/cluster-dns-operator.adoc[leveloffset=+1]
2023-06-12 09:50:04 -04:00
2020-07-30 15:59:49 -04:00
include::modules/etcd-operator.adoc[leveloffset=+1]
2023-06-12 09:50:04 -04:00
2020-01-15 13:20:07 -05:00
include::modules/ingress-operator.adoc[leveloffset=+1]
2023-06-12 09:50:04 -04:00
2021-11-08 09:48:54 +01:00
include::modules/insights-operator.adoc[leveloffset=+1]
2022-02-17 13:08:23 -05:00
[role="_additional-resources"]
2022-11-17 12:45:52 -05:00
.Additional resources
* xref:../installing/cluster-capabilities.adoc#insights-operator_cluster-capabilities[Insights capability]
* See xref:../support/remote_health_monitoring/about-remote-health-monitoring.adoc#about-remote-health-monitoring[About remote health monitoring] for details about Insights Operator and Telemetry.
2021-11-08 09:48:54 +01:00
2020-01-15 13:20:07 -05:00
include::modules/kube-apiserver-operator.adoc[leveloffset=+1]
2023-06-12 09:50:04 -04:00
2020-01-15 13:20:07 -05:00
include::modules/kube-controller-manager-operator.adoc[leveloffset=+1]
2023-06-12 09:50:04 -04:00
2020-01-15 13:20:07 -05:00
include::modules/cluster-kube-scheduler-operator.adoc[leveloffset=+1]
2023-06-12 09:50:04 -04:00
2022-03-08 09:56:36 -05:00
include::modules/cluster-kube-storage-version-migrator-operator.adoc[leveloffset=+1]
2023-06-12 09:50:04 -04:00
2020-01-15 13:20:07 -05:00
include::modules/machine-api-operator.adoc[leveloffset=+1]
2023-06-12 09:50:04 -04:00
2020-01-15 13:20:07 -05:00
include::modules/machine-config-operator.adoc[leveloffset=+1]
2023-06-12 09:50:04 -04:00
2020-01-15 13:20:07 -05:00
include::modules/operator-marketplace.adoc[leveloffset=+1]
2022-09-22 14:44:51 -04:00
[role="_additional-resources"]
.Additional resources
2022-11-17 12:45:52 -05:00
* xref:../installing/cluster-capabilities.adoc#marketplace-operator_cluster-capabilities[Marketplace capability]
2022-09-22 14:44:51 -04:00
2020-01-15 13:20:07 -05:00
include::modules/node-tuning-operator.adoc[leveloffset=+1]
2022-06-09 11:16:31 +01:00
[discrete]
[role="_additional-resources"]
2022-08-03 09:35:34 -06:00
[id="cluster-operators-ref-nto-addtl-resources"]
2022-06-09 11:16:31 +01:00
=== Additional resources
2022-07-19 13:41:50 -07:00
* xref:../scalability_and_performance/cnf-low-latency-tuning.adoc#cnf-understanding-low-latency_cnf-master[Low latency tuning of OCP nodes]
2022-06-09 11:16:31 +01:00
2021-09-22 14:10:44 -04:00
include::modules/openshift-apiserver-operator.adoc[leveloffset=+1]
2023-06-12 09:50:04 -04:00
2021-09-22 14:10:44 -04:00
include::modules/cluster-openshift-controller-manager-operators.adoc[leveloffset=+1]
2020-10-22 09:46:34 -06:00
2022-08-03 09:35:34 -06:00
[id="cluster-operators-ref-olm"]
2020-10-22 09:46:34 -06:00
== Operator Lifecycle Manager Operators
[discrete]
include::modules/olm-overview.adoc[leveloffset=+2]
[discrete]
include::modules/olm-architecture.adoc[leveloffset=+2]
[discrete]
include::modules/olm-arch-olm-operator.adoc[leveloffset=+2]
[discrete]
include::modules/olm-arch-catalog-operator.adoc[leveloffset=+2]
[discrete]
include::modules/olm-arch-catalog-registry.adoc[leveloffset=+2]
2022-02-17 13:08:23 -05:00
[role="_additional-resources"]
2020-10-22 09:46:34 -06:00
[discrete]
2022-11-17 12:45:52 -05:00
[id="cluster-operators-ref-olm-addtl-resources"]
2020-10-22 09:46:34 -06:00
=== Additional resources
2022-11-17 12:45:52 -05:00
* For more information, see the sections on xref:../operators/understanding/olm/olm-understanding-olm.adoc#olm-understanding-olm[understanding Operator Lifecycle Manager (OLM)].
2020-10-22 09:46:34 -06:00
2022-03-08 09:56:36 -05:00
include::modules/openshift-service-ca-operator.adoc[leveloffset=+1]
2023-06-12 09:50:04 -04:00
2020-12-17 16:47:49 -05:00
include::modules/vsphere-problem-detector-operator.adoc[leveloffset=+1]
2022-02-17 13:08:23 -05:00
[role="_additional-resources"]
2022-11-17 12:45:52 -05:00
.Additional resources
* For more details, see xref:../installing/installing_vsphere/using-vsphere-problem-detector-operator.adoc#using-vsphere-problem-detector-operator[Using the vSphere Problem Detector Operator].