Google Cloud Shell помещает файлы в один экземпляр для двух отдельных проектов.

[Оповещение для новичков] Я запустил GCP. У меня есть два активных проекта. Я успешно запустил / запустил образец веб-перехватчика с диалоговым потоком в первом проекте.

Теперь я хочу протестировать что-то отдельное во втором проекте, который требует загрузки файлов примеров и, как и следовало ожидать, запуска второго набора команд и других вещей для работы со вторым проектом.

Что происходит, так это то, что я получаю все необходимое для того, чтобы оба проекта отображались в одном месте, независимо от того, какой проект я запускаю в Cloud Shell. Я не могу запускать определенные команды или перезаписывать один файл поверх другого, так как это нарушает работу проекта.

Я предполагаю, что это означает, что это один экземпляр для каждого пользователя, но как у вас есть проект и его файлы / действия, полностью отделенные от другого проекта. Я знаю, что мне не хватает чего-то тупого.

заранее спасибо

Рик


person Rick Segal    schedule 13.05.2018    source источник


Ответы (1)


Рик, вы правы, что экземпляр Cloud Shell предназначен для каждого пользователя, а не для проекта GCP. Чтобы разделить файлы, предназначенные для разных проектов GCP, вы должны просто использовать разные подкаталоги вашего домашнего каталога. Для переключения проектов в Cloud Shell вы можете использовать команду 'gcloud config set project ...'; имя текущего выбранного проекта появится в заголовке вкладки Cloud Shell и в строке терминала.

Мы находимся в процессе того, чтобы сделать связь между выбранным проектом и сеансом Cloud Shell более очевидной в пользовательском интерфейсе. Следите за некоторыми изменениями в ближайшие недели.

p.s. Я видел, что вы также задали этот вопрос, используя форму обратной связи Cloud Shell, но я отвечаю здесь для тех, у кого может быть такой же вопрос.

person MaratB    schedule 13.05.2018
comment
Спасибо, что ответили на это. Я не был уверен в использовании формы обратной связи, поэтому также спасибо за ответ. Рик - person Rick Segal; 14.05.2018