4.3. OpenShift 샌드박스 컨테이너 Operator 설치 및 업그레이드


CLI(명령줄 인터페이스)를 사용하여 OpenShift 샌드박스 컨테이너 Operator를 설치하거나 업그레이드할 수 있습니다.

참고

installPlanApproval 값을 Manual 로 설정하여 수동 업데이트를 위해 OpenShift 샌드박스 컨테이너 Operator 서브스크립션을 구성해야 합니다. 자동 업데이트는 지원되지 않습니다.

사전 요구 사항

  • cluster-admin 역할의 사용자로 클러스터에 액세스할 수 있어야 합니다.

프로세스

  1. osc-namespace.yaml 매니페스트 파일을 생성합니다.

    apiVersion: v1
    kind: Namespace
    metadata:
      name: openshift-sandboxed-containers-operator
    Copy to Clipboard Toggle word wrap
  2. 다음 명령을 실행하여 네임스페이스를 생성합니다.

    $ oc apply -f osc-namespace.yaml
    Copy to Clipboard Toggle word wrap
  3. osc-operatorgroup.yaml 매니페스트 파일을 생성합니다.

    apiVersion: operators.coreos.com/v1
    kind: OperatorGroup
    metadata:
      name: sandboxed-containers-operator-group
      namespace: openshift-sandboxed-containers-operator
    spec:
      targetNamespaces:
      - openshift-sandboxed-containers-operator
    Copy to Clipboard Toggle word wrap
  4. 다음 명령을 실행하여 operator 그룹을 생성합니다.

    $ oc apply -f osc-operatorgroup.yaml
    Copy to Clipboard Toggle word wrap
  5. osc-subscription.yaml 매니페스트 파일을 생성합니다.

    apiVersion: operators.coreos.com/v1alpha1
    kind: Subscription
    metadata:
      name: sandboxed-containers-operator
      namespace: openshift-sandboxed-containers-operator
    spec:
      channel: stable
      installPlanApproval: Manual
      name: sandboxed-containers-operator
      source: redhat-operators
      sourceNamespace: openshift-marketplace
      startingCSV: sandboxed-containers-operator.v1.11.0
    Copy to Clipboard Toggle word wrap
  6. 다음 명령을 실행하여 서브스크립션을 생성합니다.

    $ oc create -f osc-subscription.yaml
    Copy to Clipboard Toggle word wrap
  7. 다음 명령을 실행하여 OpenShift 샌드박스 컨테이너 Operator의 InstallPlan CR을 가져옵니다.

    $ oc get installplan -n openshift-sandboxed-containers-operator
    Copy to Clipboard Toggle word wrap
    • 설치 예 출력

      NAME            CSV                                      APPROVAL  APPROVED
      install-bl4fl   sandboxed-containers-operator.v1.11.0    Manual    false
      Copy to Clipboard Toggle word wrap
    • 업그레이드 예제 출력

      NAME            CSV                                     APPROVAL   APPROVED
      install-jdzrb   sandboxed-containers-operator.v1.11.0   Manual     false
      install-pfk8l   sandboxed-containers-operator.v1.10.3   Manual     true
      Copy to Clipboard Toggle word wrap
  8. 다음 명령을 실행하여 수동 설치를 승인합니다.

    $ oc patch installplan <installplan_name> -p '{"spec":{"approved":true}}' --type=merge -n openshift-sandboxed-containers-operator
    Copy to Clipboard Toggle word wrap
    <installplan_name>
    InstallPlan 리소스를 지정합니다. 예를 들어 install-jdzrb.
  9. 다음 명령을 실행하여 Operator가 올바르게 설치되었는지 확인합니다.

    $ oc get csv -n openshift-sandboxed-containers-operator
    Copy to Clipboard Toggle word wrap

    이 명령을 완료하는 데 몇 분이 걸릴 수 있습니다.

  10. 다음 명령을 실행하여 프로세스를 확인합니다.

    $ watch oc get csv -n openshift-sandboxed-containers-operator
    Copy to Clipboard Toggle word wrap

    출력 예

    NAME                             DISPLAY                                  VERSION             REPLACES                   PHASE
    openshift-sandboxed-containers   openshift-sandboxed-containers-operator  1.11.0    1.10.3        Succeeded
    Copy to Clipboard Toggle word wrap

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat