设置 gcloud 命令的默认值

在 Google Cloud CLI 中,您可以通过配置来设置影响活跃 gcloud 会话行为的属性。初始化 Google Cloud CLI 时,系统会创建 default 配置,您可以创建其他已命名配置。

配置可以包含特定属性的默认值,因此您无需在命令中指定这些值。

如需详细了解如何使用配置,请参阅 gcloud config 文档。

设置默认值

您可以在 Google Cloud CLI 活跃配置中设置默认项目、代码库和代码库位置,这样您就无需在需要这些值的命令中添加它们。如果您为项目、代码库或代码库位置指定了值,则该值会替换配置的默认值。

如果您使用的是远程代码库或虚拟代码库,并且还经常在不同位置使用标准代码库,那么设置默认代码库或代码库位置值可能没什么用。您可以随时替换默认设置,只需在命令中指定 --repository--location 标志即可。

设置默认项目

如需为所有 gcloud 命令设置默认项目,请运行以下命令:

gcloud config set project PROJECT

其中,PROJECT 是项目 ID 或项目的完全限定标识符。

如需替换默认值,请在命令中使用 --project 标志。例如,

 gcloud artifacts packages list --project=my-project

设置默认代码库

如需设置默认代码库,请运行以下命令:

gcloud config set artifacts/repository REPOSITORY

其中,REPOSITORY 是代码库的名称或完全限定的标识符。

如需替换默认值,请在命令中使用 --repository 标志。例如,

gcloud artifacts packages list --repository=my-repo

设置默认位置

如需设置默认代码库位置,请运行以下命令:

gcloud config set artifacts/location LOCATION

其中,LOCATION 是代码库的单区域或多区域位置。如需查看受支持位置的列表,请运行以下命令:

gcloud artifacts locations list

如需替换默认值,请在命令中使用 --location 标志。例如,

gcloud artifacts packages list --repository=my-repo --location=us-central1

移除默认值

移除配置属性的默认值时,您必须在需要该属性的 gcloud 命令中指定该值。

如需取消设置默认项目,请运行以下命令:

gcloud config unset project

如需取消设置默认代码库,请运行以下命令:

gcloud config unset artifacts/repository

如需取消设置默认位置,请运行以下命令:

gcloud config unset artifacts/location