GKE 非生产集群要求

本部分介绍设置适合 Apigee Hybrid 非生产安装的 Google Kubernetes Engine (GKE) 集群的基本要求。

创建集群

如需了解如何创建 GKE 集群,请参阅 GKE 文档中的创建集群

非生产集群要求

在创建非生产集群时,请遵循以下要求。

软件版本

要求
Kubernetes 版本 1.14.x 或更高版本 您可以通过发出以下命令找到支持的 Kubernetes 集群版本:

gcloud container get-server-config
validMasterVersions: 标题下方将返回支持的版本。
kubectl 版本 1.14.x 版或更新版本。请参阅安装和设置 kubectl

集群模板配置

为非生产 GKE 集群选择以下模板配置选项:

配置
集群模板 标准集群
位置类型 地区
可用性区域 3
存储 使用 StatefulSet 动态预配工具动态预配存储空间。

节点要求

节点池是集群中全都具有相同配置的一组节点。默认情况下,您必须在集群中配置两个节点池:一个用于有状态的 Cassandra Pod,一个用于剩余的无状态 Pod。请按如下方式配置这两个节点池:

有状态节点池配置

按如下方式配置有状态节点池:

配置
名称 apigee-data
节点数下限 3
机器类型 N1-standard-4(具有 4 个 vCPU 和 15 GB 内存的标准机器类型)
存储 将使用 StatefulSet 动态预配工具动态预配存储空间

无状态节点池配置

按如下方式配置无状态节点池:

配置
名称 apigee-runtime
节点数下限 3(如果遇到资源限制,请选择 2)
机器类型 N1-standard-4(具有 4 个 vCPU 和 15 GB 内存的标准机器类型)