小编Mat*_*ill的帖子

如何在 GKE 上克隆或预填充 PVC?

我正在尝试为我的拉取请求设置预览环境。每个环境都需要自己的预填充数据库。

我的种子数据库大约有 15GB。

我有一个过程来引导 MySQL 映像并将/var/lib/mysql内容复制到 PVC 卷(我也有这个在 tarball 中)。

我需要找到一种方法来制作填充有这些数据的新 PVC。对我来说,我看到了几个选项:

  1. 为我的新部署克隆一个现有的 PVC 并使用它
  2. 做一些备份/恢复过程以从旧的 PVC 制作新的 PVC
  3. 制作一个新的 PVC 并用 tarball 填充它

我正在努力让其中任何一个在 GKE 上工作。有没有人设法实现上述目标?我无法挂载在 sql 文件中,因为从它创建数据库所需的时间太长 - 我需要直接挂载到数据库文件中。

我花了一些时间试图让 CSI 驱动程序工作,但似乎我找不到合理的操作指南。

kubernetes google-kubernetes-engine kubernetes-pvc

1
推荐指数
1
解决办法
1722
查看次数