Cloud Build valide les fonctions Java Cloud Functions, mais le déploiement échoue immédiatement après la validation. Que devriez-vous vérifier en premier ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Vérifier que le compte de service Cloud Build a le rôle Cloud Functions Developer..
Pourquoi c'est la réponse
Le déploiement échoue après la validation car Cloud Build n'a pas les permissions nécessaires pour créer ou mettre à jour la fonction. Le compte de service Cloud Build doit avoir le rôle "Développeur Cloud Functions" (Cloud Functions Developer) pour déployer des fonctions. Vérifier le nombre maximal d'instances est pertinent si la fonction ne démarre pas ou est limitée, mais pas si le déploiement échoue immédiatement. Les paramètres de build sont validés avant le déploiement, donc s'ils étaient incorrects, la validation échouerait. Réessayer avec un backoff exponentiel est une stratégie pour les erreurs transitoires, mais un échec immédiat après validation suggère un problème de permission persistant.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise