我们想迁移一些应用程序谷歌 kubernetes. 其中一个应用程序严格绑定到文件夹,它从中读取文件,这些文件是从第三方应用程序导出的。我从一个简易的 windows-mount 或类似软件中萌生的想法很快就被摧毁了。我的第二个想法是google bucket、rclone 和 fuse是“可以的”,但对于大量小文件来说不是最佳的。
我们有一个VPN在 kubernetes 中,我们能够连接到我们的 widows 服务器。
我的问题是:
- 最好的选择是什么读文件从 Windows 主机从一个荚?
- 最好的选择是什么复制文件从我们的遗产Windows 主机到贮存,可以是安装到荚?
答案1
答案2
你可能能够通过 SMB 安装 Windows 机器,但我们没有用于 SMB 的内置卷驱动程序。
您最好上传到 GCS 并同步到您的 pod(或者 FUSE,我猜)或将您的数据上传到 git 并使用 git-sync sidecar 同步到 pod。这具有很好的特性,您可以固定版本、回滚等。