// Module included in the following assemblies:
//
// *  operators/operator-reference.adoc
// *  installing/overview/cluster-capabilities.adoc

// operators/operator-reference.adoc
ifeval::["{context}" == "cluster-operators-ref"]
:operator-ref:
endif::[]

ifeval::["{context}" == "cluster-capabilities"]
:cluster-caps:
endif::[]

:_mod-docs-content-type: REFERENCE
[id="console-operator_{context}"]
ifdef::operator-ref[= Console Operator]
ifdef::cluster-caps[= Console capability]

ifdef::operator-ref[]

[NOTE]
====
The Console Operator is an optional cluster capability that can be disabled by cluster administrators during installation. If you disable the Console Operator at installation, your cluster is still supported and upgradable. For more information about optional cluster capabilities, see "Cluster capabilities" in _Installing_.
====

endif::operator-ref[]

[discrete]
== Purpose

ifdef::cluster-caps[]

The Console Operator provides the features for the `Console` capability.

endif::cluster-caps[]

The Console Operator installs and maintains the {product-title} web console on a cluster. The Console Operator is installed by default and automatically maintains a console.

ifdef::operator-ref[]

[discrete]
== Project

link:https://github.com/openshift/console-operator[console-operator]

endif::operator-ref[]

ifeval::["{context}" == "cluster-operators-ref"]
:!operator-ref:
endif::[]
ifeval::["{context}" == "cluster-capabilities"]
:!cluster-caps:
endif::[]
