gpt4 book ai didi

gcloud - 我可以自动执行Google Cloud SDK gcloud初始化-交互式命令

转载 作者:行者123 更新时间:2023-12-03 10:24:54 25 4
gpt4 key购买 nike

Google Cloud SDK上的文档https://cloud.google.com/sdk/docs/指导用户在安装后运行gcloud init

如果gcloud init是交互式命令,是否有一种方法可以自动执行此步骤?

最佳答案

一个不需要运行gcloud init。主要目标是确保已配置凭据,并且可能已设置了项目属性。如果您具有服务帐户凭据,则可以配置gcloud并准备通过以下方法进行操作:

gcloud auth activate-service-account --key-file=credential_key.json
gcloud config set project my-project

为了完整起见, gcloud init实际上运行以下步骤:
  • 选择配置(以下之一)
  • gcloud config configurations create my_configuration
  • gcloud config configurations activate my_configuration
  • 设置凭据(以下一项)
  • (交互式)gcloud auth login
  • gcloud config set account my_existing_credentials
  • gcloud auth activate-service-account
  • 设置项目
  • gcloud config set project my_project
  • 可通过以下方式查看设置凭据的可访问项目列表gcloud projects list
  • (可选)设置默认GCE区域(必须启用Compute API)
  • gcloud config set compute/zone my_default_gce_zone
  • 区域列表可以通过gcloud compute zones list获得
  • (可选)设置默认GCE区域(必须启用Compute API)
  • gcloud config set compute/region my_default_gce_region
  • 区域列表可以通过gcloud compute regions list
  • 获得
  • (可选)为gsutil创建默认配置文件
  • gsutil config -n -o ~/.boto
  • 关于gcloud - 我可以自动执行Google Cloud SDK gcloud初始化-交互式命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42379685/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com