1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-06 06:46:26 +01:00
Files
openshift-docs/modules/olm-overview.adoc
2020-11-04 17:17:20 +00:00

35 lines
1.4 KiB
Plaintext

// Module included in the following assemblies:
//
// * operators/understanding/olm/olm-understanding-olm.adoc
// * operators/operator-reference.adoc
[id="olm-overview_{context}"]
ifeval::["{context}" != "red-hat-operators"]
= What is Operator Lifecycle Manager?
endif::[]
ifeval::["{context}" == "red-hat-operators"]
= Purpose
endif::[]
_Operator Lifecycle Manager_ (OLM) helps users install, update, and manage the
lifecycle of all Operators and their associated services running across their
{product-title} clusters. It is part of the
link:https://operatorframework.io/[Operator Framework], an open source toolkit
designed to manage Kubernetes native applications (Operators) in an effective,
automated, and scalable way.
.Operator Lifecycle Manager workflow
image::olm-workflow.png[]
OLM runs by default in {product-title} {product-version}, which aids cluster
administrators in installing, upgrading, and granting access to Operators
running on their cluster. The {product-title} web console provides management
screens for cluster administrators to install Operators, as well as grant
specific projects access to use the catalog of Operators available on the
cluster.
For developers, a self-service experience allows provisioning and configuring
instances of databases, monitoring, and big data services without having to be
subject matter experts, because the Operator has that knowledge baked into it.