2023-10-30 10:13:25 -04:00
:_mod-docs-content-type: ASSEMBLY
2022-02-10 16:45:07 +05:30
[id="operators-overview"]
= Operators overview
2022-02-16 11:35:56 -05:00
include::_attributes/common-attributes.adoc[]
2022-02-10 16:45:07 +05:30
:context: operators-overview
toc::[]
include::modules/operators-overview.adoc[leveloffset=+1]
2024-10-11 16:07:12 -06:00
[id="operators-overview-developer-tasks_{context}"]
2022-02-10 16:45:07 +05:30
== For developers
2024-10-11 16:07:12 -06:00
As an Operator author, you can perform the following development tasks for OLM-based Operators:
2022-02-10 16:45:07 +05:30
2025-01-23 22:07:41 +00:00
ifndef::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
2022-02-10 16:45:07 +05:30
** xref:../operators/user/olm-installing-operators-in-namespace.adoc#olm-installing-operators-in-namespace[Install and subscribe an Operator to your namespace].
2025-01-23 22:07:41 +00:00
endif::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
2022-02-10 16:45:07 +05:30
** xref:../operators/user/olm-creating-apps-from-installed-operators.adoc#olm-creating-apps-from-installed-operators[Create an application from an installed Operator through the web console].
2023-06-12 09:50:04 -04:00
// This xref could be relevant for OSD/ROSA, but the target doesn't currently exist in the OSD/ROSA docs.
2025-01-23 22:07:41 +00:00
ifndef::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
2023-01-20 16:41:05 -05:00
[role="_additional-resources"]
.Additional resources
* xref:../machine_management/deleting-machine.adoc#machine-lifecycle-hook-deletion-uses_deleting-machine[Machine deletion lifecycle hook examples for Operator developers]
2025-01-23 22:07:41 +00:00
endif::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
2023-01-20 16:41:05 -05:00
2024-10-11 16:07:12 -06:00
[id="operators-overview-administrator-tasks_{context}"]
2022-02-10 16:45:07 +05:30
== For administrators
2025-01-23 22:07:41 +00:00
ifndef::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
2024-10-11 16:07:12 -06:00
As a cluster administrator, you can perform the following administrative tasks for OLM-based Operators:
2025-01-23 22:07:41 +00:00
endif::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
2023-06-12 09:50:04 -04:00
2025-01-23 22:07:41 +00:00
ifdef::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
2023-06-12 09:50:04 -04:00
As an administrator with the `dedicated-admin` role, you can perform the following Operator tasks:
2025-01-23 22:07:41 +00:00
endif::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
2022-02-10 16:45:07 +05:30
2023-06-12 09:50:04 -04:00
** xref:../operators/admin/olm-managing-custom-catalogs.adoc#olm-managing-custom-catalogs[Manage custom catalogs].
2025-01-23 22:07:41 +00:00
ifndef::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
2023-06-12 09:50:04 -04:00
** xref:../operators/admin/olm-creating-policy.adoc#olm-creating-policy[Allow non-cluster administrators to install Operators].
2025-01-23 22:07:41 +00:00
endif::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
ifndef::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
2025-09-19 15:13:29 -04:00
** xref:../operators/user/olm-installing-operators-in-namespace.adoc#olm-installing-operators-in-namespace[Install an Operator from the software catalog].
2025-01-23 22:07:41 +00:00
endif::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
ifdef::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
2025-10-03 16:45:09 -04:00
** xref:../operators/admin/olm-adding-operators-to-cluster.adoc#olm-installing-operators-from-software-catalog_olm-adding-operators-to-a-cluster[Install an Operator from the software catalog].
2025-01-23 22:07:41 +00:00
endif::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
2022-02-10 16:45:07 +05:30
** xref:../operators/admin/olm-status.adoc#olm-status[View Operator status].
2023-06-12 09:50:04 -04:00
** xref:../operators/admin/olm-managing-operatorconditions.adoc#olm-managing-operatorconditions[Manage Operator conditions].
** xref:../operators/admin/olm-upgrading-operators.adoc#olm-upgrading-operators[Upgrade installed Operators].
** xref:../operators/admin/olm-deleting-operators-from-cluster.adoc#olm-deleting-operators-from-a-cluster[Delete installed Operators].
** xref:../operators/admin/olm-configuring-proxy-support.adoc#olm-configuring-proxy-support[Configure proxy support].
2025-01-23 22:07:41 +00:00
ifndef::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
2024-10-02 09:58:16 -04:00
** xref:../disconnected/using-olm.adoc#olm-restricted-networks[Using Operator Lifecycle Manager in disconnected environments].
// Not sure if the xref above should be changed in #82841 since this is the index page of the Operators section
2022-02-10 16:45:07 +05:30
2025-07-25 12:59:08 -05:00
For information about the cluster Operators that Red Hat provides, see xref:../operators/operator-reference.adoc#operator-reference[Cluster Operators reference].
2025-01-23 22:07:41 +00:00
endif::openshift-dedicated,openshift-rosa,openshift-rosa-hcp[]
2022-02-10 16:45:07 +05:30
2022-02-23 14:41:09 -07:00
[id="operators-overview-next-steps"]
2022-02-10 16:45:07 +05:30
== Next steps
2025-04-17 15:59:01 -04:00
* xref:../operators/understanding/olm-what-operators-are.adoc#olm-what-operators-are[What are Operators?]