IBM Cloud Docs
Red Hat OpenShift on IBM Cloud 클러스터에 OpenShift 가상화 운영자 설치하기

Red Hat OpenShift on IBM Cloud 클러스터에 OpenShift 가상화 운영자 설치하기

Virtual Private Cloud 4.17 이후 Red Hat CoreOS 만 베어메탈 워커 노드만 해당

OpenShift 가상화 운영자를 사용하여 컨테이너 워크로드와 함께 가상 머신 워크로드를 관리할 수 있습니다.

OpenShift 가상화 운영자는 Kubernetes 사용자 지정 리소스를 추가하여 가상화를 활성화합니다. 다음 작업에 이러한 리소스를 사용할 수 있습니다.

  • Linux 및 Windows 가상 머신(VM)을 만들고 관리합니다.
  • 클러스터에서 포드 및 VM 워크로드를 나란히 실행하세요.
  • VM을 복제하거나 가져옵니다.
  • 가상 머신에 연결된 네트워크 인터페이스 컨트롤러 및 스토리지 디스크를 관리합니다.
  • 노드 간에 가상 머신을 마이그레이션하세요.

보조 네트워크 및 사용자 정의 네트워크는 지원되지 않습니다. 자세한 내용은 기본 네트워크를 참조하세요.

전제조건

시작하기 전에 다음 사항이 준비되어 있는지 확인하세요.

  • Red Hat OpenShift on IBM Cloud 클러스터(버전 4.17 이상)
  • VPC 베어메탈 작업자
  • RHCOS 운영 체제
  • 아웃바운드 트래픽 보호 사용 안함
  • OpenShift 데이터 파운데이션 설치

ODF를 설치하려면 VPC 클러스터에 OpenShift Data Foundation 배포를 참조하세요.

다음을 사용하여 가상화 설정 File Storage for VPC

  1. kube-system/addon-vpc-block-csi-driver-configmap configmap에서 IsStorageClassDefault 속성을 false 로 설정합니다.

    oc edit cm -n kube-system addon-vpc-block-csi-driver-configmap
    
  2. IBM 클라우드 콘솔에서 File Storage for VPC 애드온을 설치합니다.

  3. 스토리지 클래스를 나열하여 애드온이 설치되었는지 확인합니다.

    oc get storageclass
    
  4. 스토리지 클래스(예: ibmc-vpc-file-metro-1000-iops )를 선택하고 kube-system/addon-vpc-file-csi-driver-configmap 을 편집하여 SET_DEFAULT_STORAGE_CLASS 필드에 입력하여 기본값으로 설정합니다.

    oc edit cm -n kube-system addon-vpc-file-csi-driver-configmap
    
  5. 변경 사항이 적용될 때까지 몇 분 정도 기다리세요.

  6. CLI를 사용하여 OpenShift 가상화 카탈로그를 구독하세요.

  7. CLI를 사용하여 OpenShift 가상화 운영자를 배포하는 단계를 따르세요.

  8. 각 StorageClass 에 대해 StorageProfile 리소스가 생성될 때까지 기다립니다. CDI는 VPC 파일 저장소 속성을 자동으로 인식하지 못하므로 올바르게 설정해야 합니다.

  9. 기본 스토리지 클래스(ibmc-vpc-file-metro-1000-iops)의 StorageProfile 을 편집하고 다음 사양을 추가합니다.

    spec:
      claimPropertySets:
      - accessModes:
        - ReadWriteMany
        volumeMode:
          Filesystem
    
  10. 리소스 상태가 새 사양을 나타내는 claimPropertySets 으로 업데이트되었는지 확인합니다.

    oc get storageprofile ibmc-vpc-file-metro-1000-iops -o yaml
    
  11. OpenShift 콘솔에서 가상화라는 새로운 기본 메뉴 항목을 찾습니다. 이제 콘솔을 사용하여 콘솔에서 템플릿 VM을 생성할 수 있습니다.

다음 단계

클러스터에서 VM을 생성하고 관리하려면 다음 Red Hat 문서를 검토하세요.