2.2. 安装 Metering Operator
您可以通过部署 Metering Operator 来安装 metering。Metering Operator 会创建和管理 metering 堆栈的组件。
您不能通过 web 控制台或在 CLI 中使用 oc new-project
命令创建名称以 openshift-
开始的项目。
如果 Metering Operator 使用 openshift-metering
以外的命名空间安装,则 Metering 报告只能使用 CLI 查看。在整个安装步骤中强烈建议您使用 openshift-metering
命名空间。
2.2.1. 使用 web 控制台安装 metering
使用 OpenShift Container Platform web 控制台安装 Metering Operator。
流程
使用
oc create -f <file-name>.yaml
命令为 Metering Operator 创建一个命名空间对象 YAML 文件。您必须使用 CLI 创建命名空间。例如,metering-namespace.yaml
:apiVersion: v1 kind: Namespace metadata: name: openshift-metering 1 annotations: openshift.io/node-selector: "" 2 labels: openshift.io/cluster-monitoring: "true"
-
在 OpenShift Container Platform Web 控制台中,点击 Operators
OperatorHub。使用 metering
过滤以查找 Metering Operator。 - 点 Metering 卡,查看软件包描述,然后点 Install。
- 选择一个 Update Channel、Installation Mode 和 Approval Strategy。
- 点击 Install。
通过切换到 Operators
Installed Operators 页来验证 Metering Operator 已被安装。安装完成后,Metering Operator 的状态 为 Succeeded。 注意这可能需要几分钟时间才会显示 Metering Operator。
- 点 Installed Operators 页中的 Metering 来查看 Operator 的详细信息。在 Operator Details 页中,还可创建其他与 metering 相关的资源。
要完成 metering 的安装,创建一个 MeteringConfig
资源来配置 metering 并安装 metering 堆栈的组件。