如何在GCP中使用gcloud cli重命名现有的“命名配置”?

时间:2019-03-13 10:25:40

标签: google-cloud-platform gcloud gcloud-cli

我想知道是否可以重命名现有的“ gcloud主题配置”,例如在下面的示例中,我想将“ foo”重命名为“ bar”。

我在gcloud参考文档中找不到任何内容。

enter image description here

1 个答案:

答案 0 :(得分:2)

从技术上讲,无法使用gcloud命令更改该配置的名称。

但是,您可以通过以下解决方法对其进行更改:

  • 使用gcloud config configurations activate [YOUR_CONFIG_NAME]激活所需的配置。
  • 使用gcloud info --format='get(config.paths.active_config_path)'查找配置存储的目录。您将获得该特定配置文件的路径,看起来像/tmp/tmp.XAfddVDdg/configurations/[YOUR_CONFIG_NAME]
  • 如果您cd进入目录/tmp/tmp.XAfddVDdg/configurations/,则将在其中找到所有配置。每个配置都将以config_[YOUR_CONFIG_NAME]这样的名称命名。修改与您的配置名称匹配的零件将成功更改其名称。请勿删除名称的config_部分。
  • 此后,是否使用gcloud config configurations list打印所有配置,您会发现您的配置已重命名,但是现在没有任何活动。只需使用gcloud config configurations activate [YOUR_CONFIG_NAME]激活它,您就可以使用了。