设置 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