Używam Firebase do swoich aplikacji internetowych, a nie Google Cloud Platform - choć jestem świadomy, że za kulisami każdy projekt Firebase jest również projektem GCP.
Właśnie otrzymałem wiadomość e-mail z GCP, mówiąc (fragment):
[Wymagane działanie]: włącz interfejs API Cloud Build dla swoich projektów przed 20 kwietnia 2020 roku, aby upewnić się, że funkcja Cloud Build jest poprawnie zbudowana i wdrożona ... Musisz włączyć API Cloud Build dla swoich projektów, aby upewnić się, że funkcja Cloud jest poprawnie zbudowany i wdrożony. Po włączeniu interfejsu API mogą zostać naliczone opłaty, jeśli wykorzystanie kompilacji w chmurze, rejestru kontenera lub magazynu w chmurze przekracza limity bezpłatnych poziomów dla tych produktów.
Czy w ogóle wpływa to na proces wdrażania lub rozwoju Firebase? (np. teraz używam firebase deploy
)
O ile mogę powiedzieć, odpowiedź brzmi nie - pozwala to tylko na maksymalny maksymalny czas kompilacji dziennie. Ale e-mail w ogóle nie wspomniał o Firebase, więc chcę mieć pewność, że rozumiem inne implikacje na długo przed 20 kwietnia.
Odpowiedzi:
Miałem te same pytania i skontaktowałem się z zespołem wsparcia bazy ogniowej, oto moje pytania i odpowiedzi, które otrzymałem:
„Czy to jest obowiązkowe?”
„Skąd mam wiedzieć, czy moja kompilacja w chmurze, rejestr kontenera lub pamięć w chmurze przekroczą limity bezpłatnych poziomów dla tych produktów? Czy jest jakiś sposób, aby sprawdzić, z czego korzystam, aby się przygotować?”
„Na koniec, co wszystkie te rzeczy robią dla mojej aplikacji? Dlaczego muszę dodawać te inne funkcje? Jeśli chcesz mi to sprzedać, jak przedstawiłbyś to w moim przypadku użycia?”
źródło
Otrzymałem następującą odpowiedź od wsparcia Firebase:
I w ramach dalszej wymiany:
Tak więc moja interpretacja tych odpowiedzi w odniesieniu do pierwotnego pytania (czy wpłynie to na mechanikę rozwoju lub wdrożenia ) jest następująca:
* jeśli czas kompilacji przekracza 120 minut dziennie, oraz chcesz uniknąć związanych z tym opłat, możesz dobrowolnie zbadać zmianę procesu wdrażania / rozwoju, aby skrócić minuty kompilacji.
Dziękuję również Franowi za odpowiedź, która rzuca światło na inne aspekty zmiany.
źródło