了解来自GCP的“需要采取行动”电子邮件,例如:启用Cloud Build API


9

我将Firebase用于我的Web应用程序,而不是Google Cloud Platform,尽管我知道在幕后,每个Firebase项目也是一个GCP项目。

我刚收到来自GCP的电子邮件,说(摘录):

[需要采取的措施]:在2020年4月20日之前为您的项目启用Cloud Build API,以确保正确构建和部署Cloud Function ...您必须为您的项目启用Cloud Build API,以确保您的Cloud Function为正确构建和部署。启用API后,如果您的Cloud Build,Container Registry或Cloud Storage的使用量超出了这些产品的免费套餐限制,则可能需要付费。

这是否会完全影响Firebase的部署或开发过程? (例如,现在我使用firebase deploy

据我所知,答案是否定的-它只是允许更长的每天最大构建时间。但是电子邮件中根本没有提到Firebase,因此我想确定我早在4月20日之前就能理解其他任何含义。


1
降职者可以澄清一下以便我进行编辑吗?
Tedskovsky

由于Firebase也使用功能,这就是为什么
Firebase-

谢谢-我理解这部分,但是我的问题是,更改是否会影响
Firebase

我建议联系Firebase支持以获得正式声明。如果他们发表明确的声明,将其作为答案寄回此处会很有帮助。support.google.com/firebase/contact/support
道格·史蒂文森

由于这已经获得了几次好评,我只想提一下,我发送了一封电子邮件来支持,一旦他们做出回应,我的确会回发
Tedskovsky

Answers:


6

我有相同的问题并与Firebase支持团队联系,这是我的问题和收到的答案:

“这是强制性的吗?”

仅当您将来要部署云功能时,已经部署的功能才不会受到影响。

“我怎么知道我的Cloud Build,Container Registry或Cloud Storage的使用量是否会超过这些产品的免费层限制?有什么方法可以检查我一直在使用的内容,以便为我做好准备?”

Cloud Build提供了一个免费套餐,其中仅收取每天超过120个构建分钟的使用费。当您的使用在免费套餐内时,将无需为Cloud Function部署的Cloud Build部分付费。有关更多信息,请参见Cloud Build定价。同样,Cloud Storage和Container Registry共享一个免费层,其中仅会收取5GB个月以上的使用费。(*注:免费套餐仅限于美国地区-US-WEST1,US-CENTRAL1和US-EAST1,并在所有3个地区进行汇总)?例如,如果您的大型部署使用100GB的存储,则每月仅需为存储支付额外的2.47美元(基于这些特定的美国区域存储价格)。您可以监控使用情况,并查看是否即将达到免费配额。

“最后,所有这些东西对我的应用程序有什么作用?为什么我需要添加其他功能?如果要卖给我,您将如何在我的用例中展示它?”

Google尽最大努力来传达用户继续使用该产品所必需的信息,或者被认为是必要的法律更新,以使客户远离将来的麻烦。使用Cloud Build,Container Registry和Cloud Storage具有以下好处:详细的功能构建日志将在GCP控制台中提供,有助于调试并提高可见性。获得超过当前120个构建分钟/天的当前构建配额的构建时间的功能。可以在Container Registry中查看功能的内置容器映像。


感谢您的回答-我仍在等待支持人员的澄清,但感谢您提出其他问题/答案,尤其是“您如何向我推荐?”和未回答“我们不会推荐”它给你,因为我们可以强加它。” (不过,公平地说,免费
套餐

1

我收到了Firebase支持的以下回复:

如果您在此日期[2020年4月20日]之后未启用Cloud Build API,则将无法使用云功能。

并且,在后续交流中:

据我所知,在部署方面一切都会相同

因此,我对有关原始问题的回答的解释是(这会影响开发部署的机制):

  • 部署过程:无需更改
  • 开发过程:无需更改*

*如果每天的构建时间超过120分钟,并且希望避免产生相关费用,则可以自愿调查更改部署/开发流程的时间,以减少构建时间。

也感谢Fran的回答,它阐明了变更的其他方面。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.