Google Cloud Shell将文件放在一个实例中,用于两个独立的项目

时间:2018-05-13 18:10:43

标签: google-cloud-platform google-cloud-shell

[新手提醒] 我已经开始运行GCP了。我有两个项目活跃。我已经成功地在项目一中获得了一个webhook up / running with dialogflow。

我现在想要在第二个项目中单独测试一些需要上传示例文件的内容,并且正如您所期望的那样,运行第二组命令以及其他可以处理第二个项目的内容。

发生的事情是,无论我启动Cloud Shell的哪个项目,我都会获得两个项目所需的所有内容。我不能运行某些命令或覆盖另一个文件,因为它会破坏项目。

我认为这意味着每个用户只有一个实例,但是如何让项目和她的文件/操作与另一个项目完全分开。我知道这是我失踪的愚蠢行为。

提前致谢

瑞克

1 个答案:

答案 0 :(得分:1)

Rick,您认为Cloud Shell的实例是每个用户而不是每个GCP项目。要分隔用于不同GCP项目的文件,您应该只使用主目录的不同子目录。要在Cloud Shell中切换项目,可以使用'gcloud config set project ...'命令;当前所选项目的名称将显示在Cloud Shell的选项卡标题和终端提示符中。

我们正在使用户界面中所选项目与Cloud Shell会话之间的关系更加明显。请继续关注未来几周的一些变化。

P.S。我看到您也使用Cloud Shell反馈表单询问了这个问题,但我在这里回答的问题是为了其他可能有相同问题的人的利益。