mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 12:46:18 +01:00
74 lines
2.2 KiB
Plaintext
74 lines
2.2 KiB
Plaintext
// Module included in the following assemblies:
|
|
// Epic CNF-2600 (CNF-2133) (4.10), Story TELCODOCS-285
|
|
// * edge_computing/cnf-talm-for-cluster-upgrades.adoc
|
|
|
|
:_mod-docs-content-type: PROCEDURE
|
|
[id="installing-topology-aware-lifecycle-manager-using-cli_{context}"]
|
|
= Installing the {cgu-operator-full} by using the CLI
|
|
|
|
You can use the OpenShift CLI (`oc`) to install the {cgu-operator-first}.
|
|
|
|
.Prerequisites
|
|
|
|
* Install the OpenShift CLI (`oc`).
|
|
* Install the latest version of the {rh-rhacm} Operator.
|
|
* {cgu-operator} requires {rh-rhacm} 2.9 or later.
|
|
* Set up a hub cluster with disconnected registry.
|
|
* Log in as a user with `cluster-admin` privileges.
|
|
|
|
.Procedure
|
|
|
|
. Create a `Subscription` CR:
|
|
.. Define the `Subscription` CR and save the YAML file, for example, `talm-subscription.yaml`:
|
|
+
|
|
[source,yaml]
|
|
----
|
|
apiVersion: operators.coreos.com/v1alpha1
|
|
kind: Subscription
|
|
metadata:
|
|
name: openshift-topology-aware-lifecycle-manager-subscription
|
|
namespace: openshift-operators
|
|
spec:
|
|
channel: "stable"
|
|
name: topology-aware-lifecycle-manager
|
|
source: redhat-operators
|
|
sourceNamespace: openshift-marketplace
|
|
----
|
|
|
|
.. Create the `Subscription` CR by running the following command:
|
|
+
|
|
[source,terminal]
|
|
----
|
|
$ oc create -f talm-subscription.yaml
|
|
----
|
|
|
|
.Verification
|
|
|
|
. Verify that the installation succeeded by inspecting the CSV resource:
|
|
+
|
|
[source,terminal]
|
|
----
|
|
$ oc get csv -n openshift-operators
|
|
----
|
|
+
|
|
.Example output
|
|
[source,terminal,subs="attributes+"]
|
|
----
|
|
NAME DISPLAY VERSION REPLACES PHASE
|
|
topology-aware-lifecycle-manager.{product-version}.x Topology Aware Lifecycle Manager {product-version}.x Succeeded
|
|
----
|
|
|
|
. Verify that the {cgu-operator} is up and running:
|
|
+
|
|
[source,terminal]
|
|
----
|
|
$ oc get deploy -n openshift-operators
|
|
----
|
|
+
|
|
.Example output
|
|
[source,terminal]
|
|
----
|
|
NAMESPACE NAME READY UP-TO-DATE AVAILABLE AGE
|
|
openshift-operators cluster-group-upgrades-controller-manager 1/1 1 1 14s
|
|
----
|