Google cloud platform 如何为一次调用设置服务密钥文件;gcloud“;效用?

Google cloud platform 如何为一次调用设置服务密钥文件;gcloud“;效用?,google-cloud-platform,gcloud,Google Cloud Platform,Gcloud,有没有一种方法可以在不运行gcloud auth activate service account的情况下为“gcloud”工具的一次调用设置自定义服务密钥文件 类似于相关的“gsutil”工具,使用-o选项可以轻松完成此操作: gsutil-o凭据:gs\u服务\u密钥\u文件=path/to/Credentials\u文件.json arg1 arg2。。。 我没有尝试过这个,但似乎是: gcloud--account=“…” 您可以使用gcloud auth activate ser

有没有一种方法可以在不运行
gcloud auth activate service account
的情况下为“gcloud”工具的一次调用设置自定义服务密钥文件

类似于相关的“gsutil”工具,使用
-o
选项可以轻松完成此操作:
gsutil-o凭据:gs\u服务\u密钥\u文件=path/to/Credentials\u文件.json arg1 arg2。。。

我没有尝试过这个,但似乎是:


gcloud--account=“…”

您可以使用
gcloud auth activate service account
对多个服务帐户进行身份验证,并可以使用
gcloud auth list枚举列表。然后使用
account`标志在它们之间切换命令


在您提出问题之前,我总是通过重新配置
gcloud config set account…
来完成这项工作,非常麻烦,谢谢您帮助我学习新知识

谢谢。这个解决方案并不是我想要的,因为它需要预先配置一组帐户,但总比什么都没有好。