3.5. 프로비저닝된 GCP 인프라
이는 배포된 OpenShift Dedicated 클러스터에 프로비저닝된 GCP(Google Cloud Platform) 구성 요소에 대한 개요입니다. 프로비저닝된 모든 GCP 구성 요소의 자세한 목록은 OpenShift Container Platform 설명서 를 참조하십시오.
3.5.1. 컴퓨팅 인스턴스
GCP에서 OpenShift Dedicated의 컨트롤 플레인 및 데이터 플레인 기능을 배포하려면 GCP 컴퓨팅 인스턴스가 필요합니다. 작업자 노드 수에 따라 컨트롤 플레인 및 인프라 노드에 따라 인스턴스 유형이 다를 수 있습니다.
단일 가용성 영역
- 인프라 노드 2개(사용자 정의 머신 유형: 4 vCPU 및 32GB RAM)
- 컨트롤 플레인 노드 세 개 (사용자 정의 머신 유형: 8 vCPU 및 32GB RAM)
- 작업자 노드 2개(사용자 정의 머신 유형: 4 vCPU 및 16GB RAM)
다중 가용성 영역
- 인프라 노드 3개(사용자 정의 머신 유형: 4 vCPU 및 32GB RAM)
- 컨트롤 플레인 노드 세 개 (사용자 정의 머신 유형: 8 vCPU 및 32GB RAM)
- 작업자 노드 3개(사용자 정의 머신 유형: 4 vCPU 및 16GB RAM)
3.5.2. 스토리지
인프라 볼륨:
- 128GB SSD 영구 디스크(인스턴스 삭제 시 삭제)
- 110GB 표준 영구 디스크(인스턴스 삭제 시 중요)
작업자 볼륨:
- 128GB SSD 영구 디스크(인스턴스 삭제 시 삭제)
컨트롤 플레인 볼륨:
- 128GB SSD 영구 디스크(인스턴스 삭제 시 삭제)
3.5.3. VPC
- 서브넷: 컨트롤 플레인 워크로드용 마스터 서브넷과 다른 모든 워크로드용 작업자 서브넷 1개입니다.
- 라우터 테이블: VPC당 하나의 글로벌 경로 테이블.
- 인터넷 게이트웨이: 클러스터당 하나의 인터넷 게이트웨이.
- NAT 게이트웨이: 마스터 NAT 게이트웨이 1개와 클러스터당 하나의 작업자 NAT 게이트웨이.
3.5.4. 서비스
GCP CCS 클러스터에서 다음 서비스를 활성화해야 합니다.
-
Deploymentmanager
-
Compute
-
Cloudapis
-
Cloudresourcemanager
-
DNS
-
Iamcredentials
-
IAM
-
Servicemanagement
-
Serviceusage
-
Storage-api
-
storage-component
3.5.5. 권한
support 서비스 계정에 다음 역할을 추가해야 합니다.
-
compute.admin
-
Dns.admin
-
orgpolicy.policyViewer
-
소유자
-
resourcemanager.projectIamAdmin
-
Servicemanagement.admin
-
serviceusage.serviceUsageAdmin
-
storage.admin