20.2. 安装 Node Observability Operator
默认情况下,OpenShift Container Platform 中不会安装 Node Observability Operator。您可以使用 OpenShift Container Platform CLI 或 Web 控制台安装 Node Observability Operator。
20.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
$ oc get packagemanifests -n openshift-marketplace node-observability-operator
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
NAME CATALOG AGE node-observability-operator Red Hat Operators 9h
NAME CATALOG AGE node-observability-operator Red Hat Operators 9h
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令来创建
node-observability-operator
命名空间:oc new-project node-observability-operator
$ oc new-project node-observability-operator
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建
OperatorGroup
对象 YAML 文件:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建一个
Subscription
对象 YAML 文件,以便为 Operator 订阅一个命名空间:Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
运行以下命令来查看安装计划名称:
oc -n node-observability-operator get sub node-observability-operator -o yaml | yq '.status.installplan.name'
$ oc -n node-observability-operator get sub node-observability-operator -o yaml | yq '.status.installplan.name'
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
install-dt54w
install-dt54w
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令验证安装计划状态:
oc -n node-observability-operator get ip <install_plan_name> -o yaml | yq '.status.phase'
$ oc -n node-observability-operator get ip <install_plan_name> -o yaml | yq '.status.phase'
Copy to Clipboard Copied! Toggle word wrap Toggle overflow <install_plan_name>
是您从上一命令的输出中获取的安装计划名称。输出示例
COMPLETE
COMPLETE
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 验证 Node Observability Operator 是否正在运行:
oc get deploy -n node-observability-operator
$ oc get deploy -n node-observability-operator
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
NAME READY UP-TO-DATE AVAILABLE AGE node-observability-operator-controller-manager 1/1 1 1 40h
NAME READY UP-TO-DATE AVAILABLE AGE node-observability-operator-controller-manager 1/1 1 1 40h
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
20.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 列表中。