google-cloud-platform - 如何配置多个 gcloud 项目

标签 google-cloud-platform gcloud gcloud-cli

在我的工作笔记本电脑上,我为我们的产品项目配置了 gcloud。当我做 gcloud config configurations list ,我只得到一行结果,即ACTIVE,这是我的工作项目。

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

我试过了

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

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

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

最佳答案

你正在混合两种东西:

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

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

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

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

关于google-cloud-platform - 如何配置多个 gcloud 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57983373/

相关文章:

linux - 有没有办法找到GCP VM启动脚本返回代码

python - Google Cloud Platform 配额监控(警报)

kubernetes - GKE入口 Controller 多路径

node.js - 如何通过 Google Cloud 调试在 Docker 容器中运行的 Nodejs 应用程序

gcloud - 沉默 `gcloud auth activate-service-account`

webpack - gcp 云在 header 之前运行上游连接错误或断开连接/重置。重置原因 : protocol error

go - GKE + WebSocket + NodePort 30 秒掉线

google-cloud-platform - 谷歌云容器构建器并不总是从 bitbucket 触发