我是gcloud
的新手。我创建了一个名为playground
的项目,但似乎无法使用它。这是我在终端上的命令
$ gcloud config set project playground
Updated property [core/project].
$ gcloud compute instances create --zone us-west1-a playground-instance
ERROR: (gcloud.compute.instances.create) Could not fetch resource:
- Failed to find project playground
我很困惑!这可能是路径的问题吗?
这是我尝试过的。
首先我想也许是路径问题。我在/Users/macuser/google-cloud-sdk/bin
中有$PATH
。我还需要其他什么吗?
我已确保通过gcloud auth list
登录了正确的用户,并使用gcloud config set account ...
明确地设置了
任何建议或建议都非常感谢。
其他信息
$ gcloud config list
[core]
account = babak@hemaka.com
disable_usage_reporting = True
project = playground
Your active configuration is: [playground]
答案 0 :(得分:5)
GCP项目有几个不同的标识符:
您应该将项目ID与gcloud一起使用。
“playground”可能实际上是项目名称,而不是它的ID。运行gcloud projects list
以查看项目列表及其ID /编号/名称,以验证您使用的是正确的标识符。