3.5. 置备 GCP 基础架构
这是已部署 OpenShift Dedicated 集群中置备的 Google Cloud Platform (GCP) 组件概述。有关所有置备的 GCP 组件的详细列表,请参阅OpenShift Container Platform 文档。
3.5.1. 计算实例
在 GCP 中部署 OpenShift Dedicated 的 control plane 和 data plane 功能需要 GCP 计算实例。根据 worker 节点数,实例类型可能会因 control plane 和基础架构节点而异。
单个可用区
- 2 个 infra 节点(自定义机器类型:4 个 vCPU 和 32 GB RAM)
- 3 个 control plane 节点(自定义机器类型:8 个 vCPU 和 32 GB RAM)
- 2 个 worker 节点(自定义机器类型:4 个 vCPU 和 16 GB RAM)
多个可用区
- 3 个 infra 节点(自定义机器类型:4 个 vCPU 和 32 GB RAM)
- 3 个 control plane 节点(自定义机器类型:8 个 vCPU 和 32 GB RAM)
- 3 个 worker 节点(自定义机器类型:4 个 vCPU 和 16 GB RAM)
3.5.2. 存储
基础架构卷:
- 300 GB SSD 持久磁盘(在实例删除时删除)
- 110 GB 标准持久磁盘(实例删除偏移)
Worker 卷:
- 300 GB SSD 持久磁盘(在实例删除时删除)
control plane 卷:
- 350 GB SSD 持久磁盘(在实例删除时删除)
3.5.3. VPC
- 子网: 一个用于 control plane 工作负载的 master 子网,以及所有其他 worker 子网。
- 路由器表:每个 VPC 一个全局路由表。
- 互联网网关:每个集群一个互联网网关。
- NAT 网关:每个集群一个 master NAT 网关和一个 worker NAT 网关。
3.5.4. 服务
在 GCP CCS 集群中必须启用以下服务:
-
deploymentmanager
-
Compute
-
cloudapis
-
cloudresourcemanager
-
dns
-
iamcredentials
-
iam
-
servicemanagement
-
serviceusage
-
storage-api
-
storage-component
-
orgpolicy
-
networksecurity