Jon*_*ano 9 vpc firebase google-cloud-functions
Firebase Cloud Functions 运行在 GCP 之上,那么它们是否支持使用vpc 连接器?
我想要实现的是将转发代理服务器限制为仅接受来自内部网络的请求,但由于 Cloud Functions 不支持静态 IP,唯一的方法是通过 vpc 连接器。
Cloud Functions for Firebase 实际上并不“在”GCP 上运行。Firebase 只是添加了一些工具和 SDK,使某些开发人员可以更轻松地使用 Cloud Functions。无论您是使用 Firebase 工具还是 gcloud 构建和部署,核心 Cloud Functions 产品都完全相同。
您应该仍然能够为使用 Firebase CLI 部署的功能配置 VPC 连接器。您将无法像使用 gcloud 那样在命令行上配置它。相反,您必须在部署函数后在 Cloud 控制台中配置连接器,完全按照您链接到的文档中的描述。
小智 7
这现在似乎在最新的 firebase-tools v8.9.0 版本中得到处理。
必须与 firebase-functions v3.11.0 或更高版本结合使用
https://github.com/firebase/firebase-tools/releases/tag/v8.9.0
functions
.runWith({
vpcConnector: 'test-connector',
vpcConnectorEgressSettings: 'PRIVATE_RANGES_ONLY'
})
.auth.user()
.onCreate((user) => user);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2409 次 |
最近记录: |