2.2.2. CLI를 사용하여 미터링 설치
OpenShift Container Platform CLI를 사용하여 Metering Operator를 설치할 수 있습니다.
프로세스
Metering Operator의
Namespace
오브젝트 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"
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-metering 1 namespace: openshift-metering 2 spec: targetNamespaces: - openshift-metering
Subscription
오브젝트 YAML 파일을 생성하여 Metering Operator에 네임스페이스를 등록합니다. 이 오브젝트는redhat-operators
카탈로그 리소스에서 가장 최근 릴리스된 버전을 대상으로 합니다. 예를 들어metering-sub.yaml
은 다음과 같습니다.apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: metering-ocp 1 namespace: openshift-metering 2 spec: channel: "4.6" 3 source: "redhat-operators" 4 sourceNamespace: "openshift-marketplace" name: "metering-ocp" installPlanApproval: "Automatic" 5