Cloud Build weryfikuje funkcje Java Cloud Functions, ale wdrożenie kończy się niepowodzeniem natychmiast po weryfikacji. Co należy sprawdzić w pierwszej kolejności?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Sprawdź, czy konto usługi Cloud Build ma rolę Cloud Functions Developer..
Dlaczego to jest odpowiedź
Poprawna odpowiedź to sprawdzenie, czy konto usługi Cloud Build ma rolę Cloud Functions Developer. Weryfikacja funkcji przez Cloud Build oznacza, że kod jest poprawny składniowo i kompiluje się. Natychmiastowe niepowodzenie wdrożenia po weryfikacji często wskazuje na problem z uprawnieniami. Konto usługi Cloud Build potrzebuje odpowiednich ról IAM, aby móc wdrażać zasoby, w tym przypadku funkcje Cloud Functions. Rola Cloud Functions Developer (lub bardziej szczegółowa rola z uprawnieniami do wdrażania funkcji) jest niezbędna do pomyślnego wdrożenia. Sprawdzenie maksymalnej liczby instancji Cloud Function jest mniej prawdopodobne, ponieważ problem pojawia się natychmiast po weryfikacji, a nie podczas skalowania. Parametry kompilacji Cloud Build są poprawne, skoro weryfikacja przebiegła pomyślnie. Ponawianie testów z wykładniczym wycofaniem dotyczy problemów z niestabilnością sieci lub tymczasowymi błędami, a nie natychmiastowych niepowodzeń wdrożenia związanych z uprawnieniami.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana