如何更改 gcloud 中的活动配置文件?

How to change the active configuration profile in gcloud?

我使用以下命令创建了一个新的配置文件:

gcloud init 

现在我不知道如何在不覆盖它的情况下切换到旧配置文件。

使用gcloud config我无法切换到另一个配置只能设置当前配置的属性。

有什么想法吗?

您可以通过

查看您的配置(通过 gcloud init 创建)
gcloud config configurations list

您可以通过

切换到不同的配置
gcloud config configurations activate MY_OLD_CONFIG

激活后您可以

gcloud config list

查看其设置。

您也可以通过 运行

在不激活的情况下执行此操作
gcloud config list --configuration CONFIGURATION_NAME

我为需要定期执行此操作的任何人编写了一个小 Bash 工具:https://github.com/uhinze/gconf

要列出配置:gconf

切换到不同的配置:gconf <CONFIG>

然后切换到以前的配置(在使用 2 时很有用):gconf -