如何配置多个 gcloud 项目

Em *_* Ae 4 google-cloud-platform gcloud gcloud-cli

在我的工作笔记本电脑上,我使用我们的产品项目配置了 gcloud。当我这样做时gcloud config configurations list,我只得到一行结果,它是活动的,它是我的工作项目。

现在,为了进行一些个人测试,我创建了一个与我的个人电子邮件 ID 关联的单独项目。我如何使用我的 gcloud cli 配置/连接这个项目?

我努力了

  • gcloud auth application-default login打开浏览器,我使用个人电子邮件 ID 登录。网页向我显示OK,控制台从未改变。

  • 我也尝试过gcloud auth login <personal_email_id>@gmail.com并得到相同的结果。

那么我如何将我的个人谷歌项目连接到与我的工作产品项目连接的同一个 gcloud 。有可能吗?

gui*_*ere 9

你正在混合两件事:

  • Gcloud sdk 中的配置设置
  • 您有权访问的项目列表

您可以拥有多个 Gcloud 配置文件,以便轻松地从一种配置切换到另一种配置。用于gcloud init启动配置。您可以覆盖当前配置或定义新配置。然后,您可以gcloud config configurations activate <config Name>在配置之间进行切换

要列出当前用户有权访问的项目,请使用以下命令gcloud projects list

在这里您还可以找到有关如何为多个项目配置 Google Cloud SDK 的更详细教程,可能会对您有所帮助。