2.2. Metering Operator 설치


Metering Operator를 배포하여 미터링을 설치할 수 있습니다. Metering Operator는 미터링 스택의 구성 요소를 생성하고 관리합니다.

참고

웹 콘솔을 사용하거나 CLI에서 oc new-project 명령을 사용하여 openshift-로 시작하는 프로젝트를 생성할 수 없습니다.

참고

Metering Operator가 openshift-metering 이외의 네임스페이스를 사용하여 설치하는 경우 CLI를 사용하여 미터링 보고서만 볼 수 있습니다. 설치 단계를 통해 openshift-metering 네임스페이스를 사용하는 것이 좋습니다.

2.2.1. 웹 콘솔을 사용하여 미터링 설치

OpenShift Container Platform 웹 콘솔을 사용하여 Metering Operator를 설치할 수 있습니다.

절차

  1. 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"
    1
    openshift-metering 네임스페이스에 미터링을 배포하는 것이 좋습니다.
    2
    피연산자 Pod에 대한 특정 노드 선택기를 구성하기 전에 이 주석을 포함합니다.
  2. OpenShift Container Platform 웹 콘솔에서 Operator OperatorHub를 클릭합니다. Metering Operator를 찾으려면 metering에 대해 필터링합니다.
  3. 미터링 카드를 클릭하고 패키지 설명을 검토한 다음 설치를 클릭합니다.
  4. 업데이트 채널, 설치 모드승인 전략을 선택합니다.
  5. 설치를 클릭합니다.
  6. Operators 설치된 Operators 페이지로 전환하여 Metering Operator가 설치되었는지 확인합니다. 설치가 완료되면 Metering Operator에 성공이라는 상태가 있습니다.

    참고

    Metering Operator가 표시되는 데 몇 분이 걸릴 수 있습니다.

  7. Operator 세부 정보설치된 Operator 페이지에서 미터링을 클릭합니다. 세부 정보 페이지에서 미터링과 관련된 다른 리소스를 생성할 수 있습니다.

미터링 설치를 완료하려면 MeteringConfig 리소스를 생성하여 미터링을 구성하고 미터링 스택의 구성 요소를 설치합니다.

2.2.2. CLI를 사용하여 미터링 설치

OpenShift Container Platform CLI를 사용하여 Metering Operator를 설치할 수 있습니다.

프로세스

  1. 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"
    1
    openshift-metering 네임스페이스에 미터링을 배포하는 것이 좋습니다.
    2
    피연산자 Pod에 대한 특정 노드 선택기를 구성하기 전에 이 주석을 포함합니다.
  2. Namespace 오브젝트를 생성합니다.

    $ oc create -f <file-name>.yaml

    예를 들면 다음과 같습니다.

    $ oc create -f openshift-metering.yaml
  3. OperatorGroup 오브젝트 YAML 파일을 생성합니다. 예를 들어 Metering-og는 다음과 같습니다.

    apiVersion: operators.coreos.com/v1
    kind: OperatorGroup
    metadata:
      name: openshift-metering 1
      namespace: openshift-metering 2
    spec:
      targetNamespaces:
      - openshift-metering
    1
    이름은 임의의 이름입니다.
    2
    openshift-metering 네임스페이스를 지정합니다.
  4. 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.8" 3
      source: "redhat-operators" 4
      sourceNamespace: "openshift-marketplace"
      name: "metering-ocp"
      installPlanApproval: "Automatic" 5
    1
    이름은 임의의 이름입니다.
    2
    openshift-metering 네임스페이스를 지정해야 합니다.
    3
    4.8을 채널로 지정합니다.
    4
    metering-ocp 패키지 매니페스트를 포함하는 redhat-operators 카탈로그 리소스를 지정합니다. OpenShift Container Platform이 제한된 네트워크(연결이 끊긴 클러스터)에 설치된 경우 OLM(Operator Lifecycle Manager)을 구성할 때 생성된 CatalogSource 오브젝트의 이름을 지정합니다.
    5
    "자동" 설치 계획 승인을 지정합니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.