为 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