【问题标题】:What is the difference between gsutil and gcloud?gsutil 和 gcloud 有什么区别?
【发布时间】:2019-09-28 10:33:11
【问题描述】:

我想知道 gcloud 和 gsuitl 之间的区别。我们在哪里使用什么?为什么某些命令以 gsutil 开头而其他命令以 gcloud 开头?

【问题讨论】:

    标签: google-cloud-platform google-cloud-storage gcloud google-cloud-console


    【解决方案1】:

    gsutil 命令仅用于云存储。

    使用 gcloud 命令,您可以与其他 Google Cloud 产品进行交互,例如 App Engine、Google Kubernetes Engine 等。您可以查看herehere 了解更多信息。

    【讨论】:

    • 对于额外的“颜色”,首先是 App Engine,然后是 Cloud Storage。当时,每个都有特定于服务的 CLI(gsutil 用于云存储)。到 gcloud(Cloud SDK)为任何 Google Cloud Platform 服务提供框架时,gsutil 已经如此嵌入|熟悉,以至于它还没有(并且仍然没有)统一在 gcloud 下(例如 @987654327 @ 不存在)。通常这不是问题,尽管它会引起 OP 的问题 并且 它有时会在尝试编写 gcloudgsutil 脚本时增加复杂性,例如处理身份验证。
    【解决方案2】:

    gsutil 是一个 Python 应用程序,可让您从命令行访问 Google Cloud Storage。您可以使用 gsutil 执行各种存储桶和对象管理任务,包括:

    创建和删除存储桶。 上传、下载和删除对象。 列出存储桶和对象。 移动、复制和重命名对象。 编辑对象和存储桶 ACL。

    gcloud 命令行界面是创建和管理 Google Cloud 资源的主要 ​​CLI 工具。您可以使用此工具从命令行或脚本和其他自动化执行许多常见的平台任务。

    例如,您可以使用 gcloud CLI 创建和管理:

    Google Compute Engine 虚拟机实例和其他资源, 谷歌云 SQL 实例, 谷歌 Kubernetes 引擎集群, Google Cloud Dataproc 集群和作业, Google Cloud DNS 托管区域和记录集, Google Cloud 部署管理器部署。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-16
      • 2018-04-02
      • 1970-01-01
      • 2019-12-15
      • 2021-02-08
      • 2010-10-02
      • 2011-12-12
      • 2010-09-16
      相关资源
      最近更新 更多