【发布时间】:2018-04-04 16:52:09
【问题描述】:
这让我想把脸砸到我的电脑屏幕上:
>gcloud config set project mydom-dev
Updated property [core/project].
>gcloud config list core/project
[core]
project = mydom-dev
Your active configuration is: [default]
>gcloud projects get-iam-policy mydom-dev
API [cloudresourcemanager.googleapis.com] not enabled on project
[mydom-prod]. Would you like to enable and retry? (Y/n)?
为什么选择 mydom-prod?我设置指向我的开发项目,确认它指向我的开发项目,但我运行此命令并查看我的产品项目?
编辑:当我查看我的整个配置时,我看到我设置了一个帐户(不记得曾经设置过)
>gcloud config list
[core]
account = someuser@mydom-prod.iam.gserviceaccount.com
disable_usage_reporting = True
project = mydom-dev
Your active configuration is: [default]
如何取消设置?删除该服务帐户设置并使用我的用户帐户?
【问题讨论】:
-
您是否设置了任何其他配置设置,或者您是否设置了 CLOUDSDK_CORE_PROJECT 环境变量?
-
设置 CLOUDSDK_CORE_PROJECT 也没有区别,我如何查看我将设置的其他配置?我没有设置其他谷歌环境变量
-
这是一个服务帐户。如果您在 GCP 实例中运行命令,则该字段将由该资源的服务帐户填充。您也可以使用“gcloud auth login”以自己的身份登录
标签: google-cloud-platform gcloud