6.2. MCCE(Multicluster Engine) 설치
클러스터를 구성할 때 MCCE (Multicluster Engine) Operator를 활성화할 수 있습니다. MC(Multicluster Engine) Operator를 사용하면 현재 설치 중인 클러스터에서 추가 클러스터를 설치할 수 있습니다.
사전 요구 사항
- OpenShift 버전 4.10 이상
- 멀티 노드 OpenShift 클러스터에 4개의 CPU 코어 및 16GB의 RAM이 추가로 제공됩니다.
- 단일 노드 OpenShift 클러스터의 경우 추가 8 CPU 코어 및 32GB RAM
스토리지 고려 사항
설치하기 전에 멀티 클러스터 엔진에서 클러스터를 관리하는 데 필요한 스토리지를 고려해야 합니다. 스토리지 자동화를 위해 다음 시나리오 중 하나를 선택할 수 있습니다.
- 다중 노드 클러스터에 ODF(OpenShift Data Foundation)를 설치합니다. ODF는 클러스터에 권장되는 스토리지이지만 추가 서브스크립션이 필요합니다. 자세한 내용은 이 장의 OpenShift Data Foundation 설치를 참조하십시오.
- 단일 노드 OpenShift(SNO) 클러스터에 LVMS(Logical Volume Management Storage)를 설치합니다.
- 스토리지를 구성하지 않고 다중 노드 클러스터에 다중 클러스터 엔진을 설치합니다. 그런 다음 선택한 스토리지를 구성하고 설치 후 CIM(Central Infrastructure Management) 서비스를 활성화합니다. 자세한 내용은 이 장의 추가 리소스 를 참조하십시오.
절차
지원 설치 관리자 UI를 사용하는 경우:
- 마법사의 Operator 단계에서 다중 클러스터 엔진 설치 확인란을 활성화합니다.
지원 설치 관리자 API를 사용하는 경우:
새 클러스터를 등록할 때
"olm_operators: [{"name": "mce"}]"문을 사용합니다. 예를 들면 다음과 같습니다.$ curl -s -X POST https://api.openshift.com/api/assisted-install/v2/clusters \ -H "Authorization: Bearer ${API_TOKEN}" \ -H "Content-Type: application/json" \ -d "$(jq --null-input \ --slurpfile pull_secret ~/Downloads/pull-secret.txt ' { "name": "testcluster", "openshift_version": "4.11", "cpu_architecture" : "x86_64" "high_availability_mode": "None", "base_dns_domain": "example.com", "olm_operators: [{"name": "mce"}]", "pull_secret": $pull_secret[0] | tojson } ')" | jq '.id'
설치 후 단계
- 지원 설치 관리자 기술을 다중 클러스터 엔진과 함께 사용하려면 중앙 인프라 관리 서비스를 활성화합니다. 자세한 내용은 Central Infrastructure Management 서비스 활성화를 참조하십시오.
- 호스팅된 컨트롤 플레인을 사용하여 OpenShift Container Platform 클러스터를 배포하려면 호스팅된 컨트롤 플레인을 구성합니다. 자세한 내용은 호스팅 컨트롤 플레인을 참조하십시오.
추가 리소스
- MC(Multicluster Engine) Operator와 관련된 고급 클러스터 관리 설명서는 Red Hat Advanced Cluster Mangement for Kubernetes를 참조하십시오.
- MC(Multicluster Engine) Operator와 관련된 OpenShift Container Platform 설명서는 Kubernetes Operator용 Multicluster Engine을 참조하십시오.