1장. 지원 설치 관리자를 사용하여 OCI(Oracle Cloud Infrastructure)에 클러스터 설치
지원 설치 관리자를 사용하여 Oracle® Cloud Infrastructure(OCI)에 클러스터를 설치할 수 있습니다. 이 방법은 대부분의 사용자에게 권장되며 인터넷 연결이 필요합니다.
클러스터를 수동으로 설정하거나 다른 자동화 툴을 사용하거나 연결이 끊긴 환경에서 작업하는 경우 설치에 Red Hat 에이전트 기반 설치 관리자를 사용할 수 있습니다. 자세한 내용은 에이전트 기반 설치 관리자를 사용하여 OCI(Oracle Cloud Infrastructure)에 클러스터 설치를 참조하십시오.
1.1. 지원 설치 프로그램 및 OCI 통합 정보
전용, 하이브리드, 퍼블릭 및 여러 클라우드 환경을 지원하는 OCI(Oracle® Cloud Infrastructure) 인프라에서 클러스터 워크로드를 실행할 수 있습니다. Red Hat과 Oracle 테스트, 검증 및 지원 모두 OCI의 OpenShift Container Platform 클러스터에서 OCI를 실행합니다.
이 섹션에서는 지원 설치 관리자를 사용하여 OCI 플랫폼에 OpenShift Container Platform 클러스터를 설치하는 방법을 설명합니다. 이 설치는 Oracle CCO(Cloud Controller Manager) 및 CSI(Oracle Container Storage Interface)와 같은 클라우드 네이티브 구성 요소를 배포하고, 인스턴스 노드, 로드 밸런서 및 스토리지와 같은 OCI API 리소스와 클러스터를 통합합니다.
설치 프로세스는 OCI에서 제공하고 유지 관리하는 스크립트 및 매니페스트와 함께 Red Hat에서 제공하는 OpenShift Container Platform 검색 ISO 이미지를 사용합니다.
1.1.1. 사전 설치 고려 사항
OCI(Oracle Cloud Infrastructure)에 OpenShift Container Platform을 설치하기 전에 다음 구성 옵션을 고려해야 합니다.
배포 플랫폼
OpenShift Container Platform과 OCI(Oracle Cloud Infrastructure) 간의 통합은 VM(가상 머신) 및 베어 메탈(BM) 머신 모두에서 인증되었습니다. iSCSI 부팅 드라이브를 사용하는 베어 메탈 설치에는 Oracle에서 제공하는 Terraform 스택에서 자동으로 생성되는 보조 vNIC가 필요합니다.
VM(가상 머신) 또는 베어 메탈(BM) 시스템을 생성하기 전에 관련 OCI 모양을 식별해야 합니다. 자세한 내용은 다음 리소스를 참조하십시오.
VPU 크기 조정 권장 사항
OCI에서 작동하는 클러스터 워크로드에 대한 최상의 성능 조건을 유지하려면 블록 볼륨의 볼륨 성능 단위(VPU)가 워크로드에 맞게 크기가 조정되어야 합니다. 다음 목록은 특정 성능 요구 사항에 필요한 VPU를 선택하기 위한 지침을 제공합니다.
- 테스트 또는 개념 증명 환경: 100GB 및 20~30 VPU.
- 기본 환경: 500GB 및 60 VPU.
- 높은 프로덕션 환경: 500GB 이상 및 100개 이상의 VPU.
추가 VPU를 예약하여 업데이트 및 확장 활동에 충분한 용량을 제공하는 것이 좋습니다. VPU에 대한 자세한 내용은 Volume Performance Units (Oracle 문서)를 참조하십시오.
인스턴스 크기 조정 권장 사항
OpenShift Container Platform 노드의 컴퓨팅 인스턴스 CPU, 메모리, VPU 및 볼륨 크기에 권장되는 값을 찾습니다. 자세한 내용은 OCI 노드 (Oracle 문서)의 OpenShift Container Platform의 인스턴스 크기 권장 사항을 참조하십시오.
1.1.2. 워크플로
연결된 환경에서 지원 설치 프로그램을 사용하여 OCI에 클러스터를 설치하는 절차는 다음과 같습니다.
OCI 콘솔에서 클러스터를 호스팅할 OCI 계정을 구성합니다.
- 기존 하위 항목 아래에 새 하위 파트를 만듭니다.
- 새 오브젝트 스토리지 버킷을 생성하거나 OCI에서 제공하는 오브젝트 스토리지 버킷을 사용합니다.
- 로컬에 저장된 스택 파일 템플릿을 다운로드합니다.
지원 설치 관리자 콘솔에서 클러스터를 설정합니다.
- 클러스터 구성을 입력합니다.
- 검색 ISO 이미지를 생성하고 다운로드합니다.
OCI 콘솔에서 인프라를 생성합니다.
- 검색 ISO 이미지를 OCI 버킷에 업로드합니다.
- ISO 이미지에 대한 사전 인증 요청(PAR)을 생성합니다.
- 스택 파일 템플릿을 업로드하고 이 템플릿을 사용하여 스택을 생성하고 적용합니다.
- 스택에서 사용자 정의 매니페스트 YAML 파일을 복사합니다.
지원 설치 관리자 콘솔에서 클러스터 설치를 완료합니다.
- 클러스터 노드의 역할을 설정합니다.
- Oracle에서 제공하는 매니페스트를 업로드합니다.
- 클러스터를 설치합니다.
OCI 리소스를 프로비저닝하는 단계는 예제로만 제공됩니다. 다른 방법을 통해 필요한 리소스를 생성하도록 선택할 수도 있습니다. 스크립트는 예시일 뿐입니다. 사용자가 제공하는 인프라를 사용하여 클러스터를 설치하려면 클라우드 공급자 및 OpenShift Container Platform에 대한 설치 프로세스에 대한 지식이 필요합니다. OCI 구성에 액세스하여 이러한 단계를 완료하거나 구성을 사용하여 고유한 사용자 지정 스크립트를 모델링할 수 있습니다.