【发布时间】:2019-11-30 14:38:26
【问题描述】:
我们正在使用 GCP 的 Firebase 和 Firestore 来开发我们正在开发的新移动应用。作为这项工作的一部分,我们需要部署一些云功能,这些功能将充当 Firestore 触发器以进行一些后端处理。
我们的目的是使用 firebase cli 工具将部署封装在 Firebase 中。但是,当我们尝试使用“firebase init 函数”调用启动 Firebase 项目时,仅有的两个语言选项是“Javascript”和“Typescript”,并且唯一可部署的堆栈似乎是 Node.js。
在之前的 GCP 项目中,我们部署了基于 Python 的云函数(使用 gcloud cli),理想情况下,我们希望继续将 Python 用于我们的 Firebase 云函数。所以我的问题是:
是否可以部署基于 Python 的 Firebase 云函数?如果没有:
我们是否可以简单地返回使用 gcloud cli 部署基于 Python 的 GCP 云函数并仍然让它们作为 Firestore 触发器工作?
谢谢
【问题讨论】:
标签: python firebase google-cloud-platform google-cloud-firestore google-cloud-functions