<commit_before>// Module included in the following assemblies:
//
// * cnv/cnv_install/installing-container-native-virtualization.adoc

[id="cnv-subscribing-to-hco-catalog_{context}"]
= Subscribing to the KubeVirt HyperConverged Cluster Operator catalog

Before you install {CNVProductName}, subscribe to the
*KubeVirt HyperConverged Cluster Operator* catalog from
the {product-title} web console. Subscribing gives the `openshift-cnv`
namespace access to the {CNVProductName} Operators.

.Prerequisites

* Create a namespace that is named `openshift-cnv`.

.Procedure

. Open a browser window and log in to the {product-title} web console.

. Navigate to the *Operators* → *OperatorHub* page.

. Locate the *KubeVirt HyperConverged Cluster Operator* and then select it.

. Read the information about the Operator and click *Install*.

. On the *Create Operator Subscription* page:
.. Select *A specific namespace on the cluster* from the *Installation Mode*
list and choose the `openshift-cnv` namespace.
+
[WARNING]
====
* *All namespaces on the cluster (default)* installs the Operator in the default
`openshift-operators` namespace to watch and be made available to all namespaces
in the cluster. This option is not supported for use with {CNVProductName}.
You must only install the Operator in the `openshift-cnv` namespace.
* *A specific namespace on the cluster* allows you to choose a specific, single
namespace in which to install the Operator. The Operator will only watch and be
made available for use in this single namespace.
====
.. Select *2.1* from the list of available *Update Channel* options.
.. For *Approval Strategy*, ensure that *Automatic*, which is the default value,
is selected.
{CNVProductNameStart} automatically updates when a new z-stream release is
available.

. Click *Subscribe* to make the Operator available to the selected namespaces on
this {product-title} cluster.<commit_msg>cnv subscribing: only openshift-cnv must be used<commit_after>// Module included in the following assemblies:
//
// * cnv/cnv_install/installing-container-native-virtualization.adoc

[id="cnv-subscribing-to-hco-catalog_{context}"]
= Subscribing to the KubeVirt HyperConverged Cluster Operator catalog

Before you install {CNVProductName}, subscribe to the
*KubeVirt HyperConverged Cluster Operator* catalog from
the {product-title} web console. Subscribing gives the `openshift-cnv`
namespace access to the {CNVProductName} Operators.

.Prerequisites

* Create a namespace that is named `openshift-cnv`.

.Procedure

. Open a browser window and log in to the {product-title} web console.

. Navigate to the *Operators* → *OperatorHub* page.

. Locate the *KubeVirt HyperConverged Cluster Operator* and then select it.

. Read the information about the Operator and click *Install*.

. On the *Create Operator Subscription* page:
.. Select *A specific namespace on the cluster* from the *Installation Mode*
list and choose the `openshift-cnv` namespace.
+
[WARNING]
====
* *All namespaces on the cluster (default)* installs the Operator in the default
`openshift-operators` namespace to watch and be made available to all namespaces
in the cluster. This option is *not* supported for use with {CNVProductName}.
You must only install the Operator in the `openshift-cnv` namespace.
====
.. Select *2.1* from the list of available *Update Channel* options.
.. For *Approval Strategy*, ensure that *Automatic*, which is the default value,
is selected.
{CNVProductNameStart} automatically updates when a new z-stream release is
available.

. Click *Subscribe* to make the Operator available to the selected namespaces on
this {product-title} cluster.
{'fraction_non_alphanumeric': 0.07978142076502732, 'fraction_numerical': 0.001092896174863388, 'mean_word_length': 4.829617834394904, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4322055', 'n_tokens_mistral': 1051, 'n_tokens_neox': 994, 'n_words': 456}