2.2.2. 使用 CLI 安装 metering
您可以使用 OpenShift Container Platform CLI 安装 Metering Operator。
流程
为 Metering Operator 创建
Namespace对象 YAML 文件。您必须使用 CLI 创建命名空间。例如,metering-namespace.yaml:apiVersion: v1 kind: Namespace metadata: name: openshift-metering1 annotations: openshift.io/node-selector: ""2 labels: openshift.io/cluster-monitoring: "true"创建
Namespace对象:$ oc create -f <file-name>.yaml例如:
$ oc create -f openshift-metering.yaml创建
OperatorGroup对象 YAML 文件。例如,metering-og:apiVersion: operators.coreos.com/v1 kind: OperatorGroup metadata: name: openshift-metering1 namespace: openshift-metering2 spec: targetNamespaces: - openshift-metering创建一个
Subscription对象 YAML 文件,以便为 Metering Operator 订阅一个命名空间。此对象以redhat-operators目录源中最新发布的版本为目标。例如,metering-sub.yaml:apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: metering-ocp1 namespace: openshift-metering2 spec: channel: "4.7"3 source: "redhat-operators"4 sourceNamespace: "openshift-marketplace" name: "metering-ocp" installPlanApproval: "Automatic"5