平台与 Google GKE 的集成及存储初始化配置。
默认文件存储类型 PVC 最小容量为 1T,创建时如果设置容量小于 1T,会自动扩展到 1T。
默认文件存储容量有限制,可通过工单申请扩容。
默认文件存储的创建和删除操作耗时较长,如长时间处于创建中状态,请耐心等待。
创建集群时,在 Google Cloud Platform Cluster > Features 页面 Other 区域,勾选 Enable Compute Engine Persistent Disk CSI Driver 和 Enable Filestore CSI Driver 选项。
在 Google Cloud Platform 上启用 Cloud Filestore API 和 Google Kubernetes Engine API。详见 使用 Filestore CSI 驱动访问 Filestore 实例。
在 Google Cloud Platform 上调整区域文件存储配额。详见 资源配额和限制。
如果已创建 GKE 集群,请导入 GKE 集群。
进入 平台管理,点击左侧导航的 存储管理 > 存储类。
点击名为 standard-rwx 或 standard-rwo 的存储类旁的三点菜单 > 更新项目。
注意:导入 GKE 集群后会生成默认存储类。推荐文件存储使用 standard-rwx,块存储使用 standard-rwo。详见 默认存储类说明。
根据需要选择 项目分配 方式,点击 更新,将 standard-rwx 或 standard-rwo 存储类分配给项目。
注意:如果默认存储类不满足需求,可按上述步骤创建新的存储类并根据需要修改参数。详见 可用存储类参数。
| 存储类名称 | 存储类类型 | 说明 |
|---|---|---|
| (推荐)standard-rwx | 文件存储 | 使用 Basic HDD Filestore 服务层。 |
| (推荐)standard-rwo | 块存储 | 使用平衡型持久磁盘。 |
| premium-rwx | 文件存储 | 使用 Basic SSD Filestore 服务层。 |
| premium-rwo | 块存储 | SSD 持久磁盘。 |
| enterprise-rwx | 文件存储 | 使用 Enterprise Filestore 层。 |
| enterprise-multishare-rwx | 文件存储 | 使用 Enterprise Filestore 层。详见 Google Kubernetes Engine 的 Filestore 多共享。 |
出现以下错误,原因是节点的 CSINode 缺少 pd.csi.storage.gke.io 驱动的配置。可通过重启 Compute Engine Persistent Disk CSI Driver 解决。
注意:更新该插件会导致集群不可用,更新过程约需 5-10 分钟。