1

[新手警报] 我已启动并运行 GCP。我有两个活跃的项目。我已经成功地在项目一中使用 dialogflow 启动/运行了一个示例 webhook。

我现在想在第二个项目中单独测试一些东西,这需要上传示例文件,并且如您所料,运行第二组命令和其他东西来处理第二个项目。

正在发生的事情是,无论我启动 Cloud Shell 哪个项目,我都将两个项目所需的一切都显示在同一个地方。我无法运行某些命令或覆盖另一个文件,因为它会破坏项目。

我假设这意味着它是每个用户一个实例,但是您如何拥有一个项目以及她的文件/操作与另一个项目完全分开。我知道这是我想念的愚蠢的东西。

提前致谢

瑞克

4

1 回答 1

1

Rick,您说的正确,Cloud Shell 的实例是每个用户而不是每个 GCP 项目。要分离用于不同 GCP 项目的文件,您应该只使用主目录的不同子目录。要在 Cloud Shell 中切换项目,您可以使用“gcloud config set project ...”命令;当前选定项目的名称将出现在 Cloud Shell 的选项卡标题和终端提示中。

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

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

于 2018-05-13T22:23:03.277 回答