【发布时间】:2018-11-15 03:43:36
【问题描述】:
我正在尝试在 Kubernetes(托管在 GKE 上)上运行 Factorio 游戏服务器。
我已经设置了一个带有持久卷声明的有状态集,并将其安装在游戏服务器的保存目录中。
我想从我的本地计算机将保存文件上传到此永久卷声明,以便我可以访问游戏服务器上的保存。
将文件上传到此 Persistent Volume Claim 的最佳方式是什么?
我想到了 2 种方法,但我不确定哪种方法最好,或者哪种方法好:
- 将包含我想要的文件的磁盘快照还原到支持此持久卷声明的 GCP 磁盘
- 在 FTP 容器上挂载 Persistent Volume Claim,通过 FTP 上传文件,然后将其挂载到游戏容器上
【问题讨论】:
-
查看带有 Kuberentes 1.12(2018 年 9 月)的 CSI 的新快照/恢复功能:stackoverflow.com/a/52570512/6309
标签: docker kubernetes google-cloud-platform google-kubernetes-engine