4.9. 使用 GCP Marketplace 产品
使用 GCP Marketplace 产品可让您部署 OpenShift Container Platform 集群,该集群按照使用付费(按小时、每个内核)进行计费,同时仍由红帽直接支持。
默认情况下,安装程序会下载并安装用于部署计算机器的 Red Hat Enterprise Linux CoreOS (RHCOS) 镜像。要使用 GCP Marketplace 中的 RHCOS 镜像部署 OpenShift Container Platform 集群,修改 install-config.yaml
文件以引用 GCP Marketplace 提供的位置来覆盖默认行为。
您应该只修改计算机器的 RHCOS 镜像以使用 GCP Marketplace 镜像。control plane 机器和基础架构节点不需要 OpenShift Container Platform 订阅,且默认使用公共 RHCOS 默认镜像,这不会对您的 GCP 账单造成订阅成本。因此,您不应该修改集群默认引导镜像或 control plane 引导镜像。将 GCP Marketplace 镜像应用到它们时,会生成无法恢复的额外许可成本。
先决条件
-
您有一个现有的
install-config.yaml
文件。
流程
编辑
compute.platform.gcp.osImage
参数,以指定 GCP Marketplace 镜像的位置:-
将
project
参数设置为redhat-marketplace-public
将
name
参数设置为以下提供之一:- OpenShift Container Platform
-
redhat-coreos-ocp-413-x86-64-202305021736
- OpenShift Platform Plus
-
redhat-coreos-opp-413-x86-64-202305021736
- OpenShift Kubernetes Engine
-
redhat-coreos-oke-413-x86-64-202305021736
-
将
- 保存文件并在部署集群时引用。
为计算机器指定 GCP Marketplace 镜像的 install-config.yaml
文件示例