Firebase功能符合GCE防火墙规则

时间:2019-01-30 12:18:01

标签: firebase google-cloud-platform google-cloud-functions google-compute-engine

我有一些firebase函数,这些函数必须连接到在GCP中的GCE机器上运行的REST服务(当然是在同一项目下)。防火墙阻止了连接,并且使连接发生的唯一方法是向所有人开放端口。

有人知道如何在防火墙规则中将Firebase函数指定为源吗?

1 个答案:

答案 0 :(得分:2)

您应在防火墙规则的来源中使用Service account。与您的Fire-base Cloud功能关联的服务帐户。以下步骤将

  • 转到Google云控制台,然后选择项目名称。
  • 转到“ IAM”部分,并找到您的服务帐户 (名称=“ Google Cloud Functions Service代理”,并且具有@gcf。***。com)
  • 将此服务帐户与防火墙规则源关联。