gcloud nodejs模块可以互相看到吗?

时间:2016-08-08 11:37:47

标签: node.js gcloud-node

我正在开发一个在节点服务器内运行客户端js代码的应用程序(我知道这不安全)。

我使用node vm,虽然看起来很安全,我想在另一个模块中隔离它,所以即使一些恶意代码读取我的所有节点服务器代码和配置,它也看不到重要的文件。

我正在阅读https://cloud.google.com/appengine/docs/flexible/nodejs/configuration-files,但我不确定它是否符合我的目的。

示例:

文件:

  • <应用> /notsafemodule/app.yml
  • <应用> / notsafemodule /...
  • <应用> /safemodule/app.yml
  • <应用> /safemodule/secret.txt

是(safemodule)和(notsafemodule)部署在同一个容器中吗?

(notsafemodule)是否可以读取(< app> /safemodule/secret.txt)?

谢谢!

1 个答案:

答案 0 :(得分:0)

模块/服务部署在具有不同URL的不同实例中:

  • safemodule-点状< app> .appspot.com
  • notsafemodule-点状<应用> .appspot.com的

所以他们不可能看到对方..