【问题标题】:Is it possible to create multiple google cloud instances and upload files to and download files from all of them at once?是否可以一次创建多个谷歌云实例并将文件上传到所有实例并从中下载文件?
【发布时间】:2020-04-18 22:39:34
【问题描述】:

我刚开始使用google cloud,我想创建10个虚拟机并将文件上传到它们以运行各种脚本。

我一直在手动进行。是否可以同时自动创建所有服务器?

我已经尝试使用托管实例组,但它们始终处于开启状态并且它们会自动扩展,我需要单独控制它们。

另外,我可以使用工具一次将文件上传到所有文件并同时下载所有文件吗?

【问题讨论】:

标签: google-cloud-platform automation


【解决方案1】:

您可以通过多种方式自动创建虚拟机;

  1. 使用Google Cloud SDK(本地安装或通过 Cloud Shell 安装)。您可以选择公共图像或create custom image 以满足您的需求。或者,如果您只需要一些小的更改,请在创建 VM 以安装/配置您的应用时使用 startup scripts
  2. 使用Deployment Manager - 创建要部署的虚拟机模板,并使用单个命令拥有多个模板。

这两种解决方案都让您可以完全控制所创建虚拟机的参数。您甚至可以上传(或直接下载到新虚拟机)您需要的文件。

Uploading the files to the VM's is also possible via gcloud utility - 您可以创建一个脚本来将任何文件上传到虚拟机(需要基本的 shell 脚本编写经验)。

最后——在这里你可以阅读更多关于storage colution available in GCP的信息——但我猜你会使用持久化磁盘和buckets。您可以轻松地connect a bucket to your VM,将其挂载为文件系统或将文件复制到/从您的虚拟机中复制。

最终你可以在这里阅读various ways of transferring files to the GCP instances

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-03
    • 2019-04-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多