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

Posted

技术标签:

【中文标题】如何更改 gcloud 中的活动配置文件?【英文标题】:How to change the active configuration profile in gcloud? 【发布时间】:2016-06-15 04:03:23 【问题描述】:

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

gcloud init 

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

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

有什么想法吗?

【问题讨论】:

你到底想做什么? can't only switch 是什么意思? @Grzenio gcloud init propose you 1) 重新初始化当前配置。 2)创建一个新配置,3)切换到另一个现有配置并重新初始化。但是如果不重新初始化就无法切换。谢谢 【参考方案1】: 推荐的答案 Google Cloud

您可以通过

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

您可以通过

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

激活后即可

gcloud config list

查看其设置。

你也可以通过运行不激活来做到这一点

gcloud config list --configuration CONFIGURATION_NAME

【讨论】:

【参考方案2】:

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

列出配置:gconf

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

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

【讨论】:

以上是关于如何更改 gcloud 中的活动配置文件?的主要内容,如果未能解决你的问题,请参考以下文章

Gcloud 云构建本地组件失败并出现错误“加载配置文件时出错:cloudbuild.Build 中的未知字段“availableSecrets””

如何在工作区启动时从“调试”更改默认/活动构建配置?

Gcloud 部署特定文件

如何让 gsutil 在 docker 容器中使用 gcloud 凭据

如何使用 Maven 配置文件设置弹簧活动配置文件

如何根据 Spring Boot 中的活动配置文件设置注释属性值?