Я хотел бы знать, есть ли способ переименовать существующие «конфигурации темы gcloud», например. Я хотел бы переименовать «foo» в «bar» в приведенном ниже примере.
Я не мог найти ничего по этому поводу в справочных документах gcloud.
Я хотел бы знать, есть ли способ переименовать существующие «конфигурации темы gcloud», например. Я хотел бы переименовать «foo» в «bar» в приведенном ниже примере.
Я не мог найти ничего по этому поводу в справочных документах gcloud.
Технически невозможно изменить имя этой конфигурации с помощью команды 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]
, и все будет хорошо.--format
не работает, но все же довольно легко выбрать путь к файлу из результирующего вывода. Для пользователей Windows путь должен быть похож на C:\Users\USER\AppData\Roaming\gcloud\configurations\config_NAME
, где USER
— ваше имя пользователя, а NAME
— имя конфигурации.
- person chunk_split; 15.10.2019
gcloud info --format="get(config.paths.active_config_path)"
.
- person Ruslan Stelmachenko; 05.12.2019