Deployment 谷歌云平台-指定项目名称

Deployment 谷歌云平台-指定项目名称,deployment,google-cloud-platform,google-cloud-sdk,Deployment,Google Cloud Platform,Google Cloud Sdk,我试图从命令行继续部署云功能。我克隆了他们的示例项目,但是当我使用gcloud函数deploy来部署它时,它抱怨它找不到属性[project]。我必须手动提供 在他们的文档中,他们在哪里谈论设置项目属性?我一定错过了,这似乎非常重要……当您安装Google Cloud SDK(提供gcloud命令)时,您有机会创建一个或多个配置(包括默认配置)。将这些视为您与GCP互动的“简介”。配置包括: 你的身份 您的默认项目 您的默认区域/区域 见以下文章: 听起来您要么没有运行gcloud i

我试图从命令行继续部署云功能。我克隆了他们的示例项目,但是当我使用gcloud函数deploy来部署它时,它抱怨它找不到属性[project]。我必须手动提供


在他们的文档中,他们在哪里谈论设置项目属性?我一定错过了,这似乎非常重要……

当您安装Google Cloud SDK(提供gcloud命令)时,您有机会创建一个或多个配置(包括默认配置)。将这些视为您与GCP互动的“简介”。配置包括:

  • 你的身份
  • 您的默认项目
  • 您的默认区域/区域
见以下文章:


听起来您要么没有运行
gcloud init
,要么在运行时没有确定要使用的项目。当您随后运行
gcloud
命令且未指定项目时,将使用当前配置项目。如果没有设置,则可以解释遇到的错误。

安装Google Cloud SDK(提供gcloud命令)时,您有机会创建一个或多个配置(包括默认配置)。将这些视为您与GCP互动的“简介”。配置包括:

  • 你的身份
  • 您的默认项目
  • 您的默认区域/区域
见以下文章:


听起来您要么没有运行
gcloud init
,要么在运行时没有确定要使用的项目。当您随后运行
gcloud
命令且未指定项目时,将使用当前配置项目。如果您没有设置一个,那么这将解释遇到的错误。

这个答案是对@Kolban的补充

您可以随时修改gcloud设置。以下是一些常见的问题:

gcloud config set core/project my-project-id
gcloud config set compute/region us-central1
要列出您的项目,请执行以下操作:

gcloud projects list
要查看当前设置,请执行以下操作:

gcloud config list
gcloud auth list
要查看您的授权设置,请执行以下操作:

gcloud config list
gcloud auth list
然后是个别服务的设置,如云运行:

gcloud config set run/region us-central1
要获取帮助以查看大量可用设置,请执行以下操作:

gcloud config --help

所有这些都记录在案。只需在Google中输入一个命令,就会出现一个文档链接。例如,将此字符串放入Google:“gcloud compute instances create”。第一个链接指向命令文档。

此答案是对@Kolban的补充

您可以随时修改gcloud设置。以下是一些常见的问题:

gcloud config set core/project my-project-id
gcloud config set compute/region us-central1
要列出您的项目,请执行以下操作:

gcloud projects list
要查看当前设置,请执行以下操作:

gcloud config list
gcloud auth list
要查看您的授权设置,请执行以下操作:

gcloud config list
gcloud auth list
然后是个别服务的设置,如云运行:

gcloud config set run/region us-central1
要获取帮助以查看大量可用设置,请执行以下操作:

gcloud config --help

所有这些都记录在案。只需在Google中输入一个命令,就会出现一个文档链接。例如,将此字符串放入Google:“gcloud compute instances create”。第一个链接带您到命令文档。

就是这样。。。我完全忘记了这一步。谢谢你的帮助!就是这样。。。我完全忘记了这一步。谢谢你的帮助!