[新手提醒] 我已经开始运行GCP了。我有两个项目活跃。我已经成功地在项目一中获得了一个webhook up / running with dialogflow。
我现在想要在第二个项目中单独测试一些需要上传示例文件的内容,并且正如您所期望的那样,运行第二组命令以及其他可以处理第二个项目的内容。
发生的事情是,无论我启动Cloud Shell的哪个项目,我都会获得两个项目所需的所有内容。我不能运行某些命令或覆盖另一个文件,因为它会破坏项目。
我认为这意味着每个用户只有一个实例,但是如何让项目和她的文件/操作与另一个项目完全分开。我知道这是我失踪的愚蠢行为。
提前致谢
瑞克
答案 0 :(得分:1)
Rick,您认为Cloud Shell的实例是每个用户而不是每个GCP项目。要分隔用于不同GCP项目的文件,您应该只使用主目录的不同子目录。要在Cloud Shell中切换项目,可以使用'gcloud config set project ...'命令;当前所选项目的名称将显示在Cloud Shell的选项卡标题和终端提示符中。
我们正在使用户界面中所选项目与Cloud Shell会话之间的关系更加明显。请继续关注未来几周的一些变化。
P.S。我看到您也使用Cloud Shell反馈表单询问了这个问题,但我在这里回答的问题是为了其他可能有相同问题的人的利益。