15.2. 安装 Node Observability Operator
默认情况下,OpenShift Container Platform 中不会安装 Node Observability Operator。您可以使用 OpenShift Container Platform CLI 或 Web 控制台安装 Node Observability Operator。
15.2.1. 使用 CLI 安装 Node Observability Operator
您可以使用 OpenShift CLI(oc)安装 Node Observability Operator。
先决条件
- 已安装 OpenShift CLI(oc)。
-
您可以使用
cluster-admin
权限访问集群。
流程
运行以下命令确认 Node Observability Operator 可用:
$ oc get packagemanifests -n openshift-marketplace node-observability-operator
输出示例
NAME CATALOG AGE node-observability-operator Red Hat Operators 9h
运行以下命令来创建
node-observability-operator
命名空间:$ oc new-project node-observability-operator
创建
OperatorGroup
对象 YAML 文件:cat <<EOF | oc apply -f - apiVersion: operators.coreos.com/v1 kind: OperatorGroup metadata: name: node-observability-operator namespace: node-observability-operator spec: targetNamespaces: [] EOF
创建一个
Subscription
对象 YAML 文件,以便为 Operator 订阅一个命名空间:cat <<EOF | oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: node-observability-operator namespace: node-observability-operator spec: channel: alpha name: node-observability-operator source: redhat-operators sourceNamespace: openshift-marketplace EOF
验证
运行以下命令来查看安装计划名称:
$ oc -n node-observability-operator get sub node-observability-operator -o yaml | yq '.status.installplan.name'
输出示例
install-dt54w
运行以下命令验证安装计划状态:
$ oc -n node-observability-operator get ip <install_plan_name> -o yaml | yq '.status.phase'
<install_plan_name>
是您从上一命令的输出中获取的安装计划名称。输出示例
COMPLETE
验证 Node Observability Operator 是否正在运行:
$ oc get deploy -n node-observability-operator
输出示例
NAME READY UP-TO-DATE AVAILABLE AGE node-observability-operator-controller-manager 1/1 1 1 40h
15.2.2. 使用 Web 控制台安装 Node Observability Operator
您可从 OpenShift Container Platform Web 控制台安装 Node Observability Operator。
先决条件
-
您可以使用
cluster-admin
权限访问集群。 - 访问 OpenShift Container Platform web 控制台。
流程
- 登陆到 OpenShift Container Platform Web 控制台。
-
在管理员的导航面板中,展开 Operators
OperatorHub。 - 在 All items 字段中,输入 Node Observability Operator 并选择 Node Observability Operator 标题。
- 点 Install。
在 Install Operator 页面中,配置以下设置:
- 在 Update 频道区中,点 alpha。
- 在 Installation 模式 区中,点 A specific namespace on the cluster。
- 在 Installed Namespace 列表中,从列表中选择 node-observability-operator。
- 在 Update approval 区中,选择 Automatic。
- 点 Install。
验证
-
在 Administrator 的导航面板中,展开 Operators
Installed Operators。 - 验证 Node Observability Operator 是否列在 Operators 列表中。