如何上传文件到Google Cloud Filestore?



我正在使用GKE,我想将HTML文件上传到Filestore,以便它可以被挂载的PersistentVolume消耗。然而,Filestore文档是不明确的。我已经尝试了一些命令的变化,但我得到了奇怪的错误没有覆盖的文档。这是我的Filestore实例:

INSTANCE_NAME  ZONE           TIER       CAPACITY_GB  FILE_SHARE_NAME  IP_ADDRESS      STATE  CREATE_TIME
filestore      us-central1-a  BASIC_HDD  1024         filestore        <ADDRESS>  READY  2021-08-15T13:30:39

从图表中声明音量:

volumeMounts:
- mountPath: /filestore
name: mypvc

我不明白我应该在client-name:/mount-directory的scp命令中使用什么。

使用3个gke实例中的一个会得到scp: /filestore: Read-only file system

gcloud compute scp /path/to/local/file/index.tmpl gke-my-first-cluster-1-default-pool-b6dd53a7-jtqb:/filestore --project= project 

使用filestore-ip:/filestore-path结果The resource was not found

命令我也试过了:

gke-my-first-cluster-1-default-pool-b6dd53a7-jtqb:/mnt/fileshare/
scp: /mnt/fileshare/: Is a directory
--
gke-my-first-cluster-1-default-pool-b6dd53a7-jtqb:/mnt/fileshare/index.tmpl
scp: /mnt/fileshare/index.tmpl: No such file or directory
--
gke-my-first-cluster-1-default-pool-b6dd53a7-jtqb:/mnt/fileshare
scp: /mnt/fileshare: Read-only file system

那么主要的问题是我在这里应该用什么?

感谢

将文件存储库作为映射驱动器挂载并上传到站点并存储在挂载的驱动器上。

https://cloud.google.com/filestore/docs/mounting-fileshares

相关内容

  • 没有找到相关文章