Cloud Build convalida le Cloud Functions Java, ma il deployment fallisce immediatamente dopo la convalida. Cosa dovresti controllare per primo?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Verifica che l'account di servizio di Cloud Build abbia il ruolo Cloud Functions Developer..
Perché questa è la risposta
Il deployment fallisce immediatamente dopo la convalida, indicando un problema di autorizzazione. L'account di servizio di Cloud Build necessita del ruolo "Cloud Functions Developer" (o un ruolo con permessi equivalenti) per creare, aggiornare ed eliminare funzioni. Senza i permessi adeguati, Cloud Build non può eseguire le operazioni di deployment necessarie, anche se il codice è valido. Controllare il numero massimo di istanze è prematuro, poiché il problema si verifica prima del deployment effettivo. I parametri di build del trigger sono importanti, ma se la convalida ha avuto successo, è meno probabile che siano la causa immediata del fallimento del deployment. Riprovare i test con backoff esponenziale non risolve un problema di permessi fondamentale.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta