配置是一组指定的 Google Cloud CLI 属性。这些属性是键值对,组织整理为各个部分,用于控制 gcloud CLI 的行为。
配置中存储的常见属性包括默认 Compute Engine 可用区、详细程度、使用情况报告、项目 ID,以及活动用户账号或服务帐号。您可以通过配置,将这些属性及其他设置作为一个组同时定义并启用。
配置存储在用户配置目录中(通常
~/.config/gcloud 在 macOS 和 Linux 上,或 %APPDATA%\gcloud 在 Windows 上);您
可以通过运行
gcloud info --format='value(config.paths.global_config_dir)'来查找配置目录的位置。您可以通过设置环境变量
CLOUDSDK_CONFIG 更改配置目录。
另请注意,必须允许写入配置目录。但是,如果您使用的是 Cloud Shell,则 gcloud CLI 偏好设置存储在仅针对当前 Cloud Shell 标签页设置的临时 tmp 文件夹中,并且不会跨会话保留。
如果您有多个配置,可以选择在这些配置之间切换,或者使用特定配置运行命令(借助 --configuration 标志)。如需详细了解如何切换配置,请参阅下面有关 激活配置 的部分。
如需通过命令行查看配置(以及可用的属性及其所属各部分的完整列表),请运行 gcloud topic configurations。