Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Questa pagina mostra come utilizzare la funzionalità di emergenza per eseguire il deployment o il servizio di un'immagine su Cloud Run quando l'immagine viola le norme di Autorizzazione binaria.
Per utilizzare la funzionalità di emergenza, segui questi passaggi.
Console
Quando viene tentato di eseguire il deployment o di pubblicare un'immagine che viola il criterio di Autorizzazione binaria, Cloud Run mostra un errore insieme a un pulsante Esegui il breakglass.
Per bypassare l'applicazione dell'autorizzazione di codice e eseguire il deployment o il servizio di un
contenitore che viola il criterio, segui questi passaggi:
Vai alla pagina Servizi Cloud Run nella console Google Cloud.
Fai clic sul nome del servizio per cui vuoi utilizzare la funzionalità di emergenza.
Fai clic sul pulsante Piano di emergenza. Nella finestra di dialogo visualizzata, procedi nel seguente modo:
Inserisci una motivazione per il deployment di emergenza.
Per aggirare il criterio ed eseguire il deployment dell'immagine, fai clic sul pulsante Esegui il breakglass.
gcloud
Per bypassare l'applicazione dell'autorizzazione di codice e eseguire il deployment o il servizio di un contenitore che viola le norme, inserisci il seguente comando:
gcloud run services update SERVICE_NAME --breakglass=JUSTIFICATION
Sostituisci JUSTIFICATION con una giustificazione per l'utilizzo della procedura di emergenza.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-03-26 UTC."],[[["This page details how to use the breakglass feature to deploy or serve an image on Cloud Run that doesn't comply with the Binary Authorization policy."],["Using breakglass automatically logs a breakglass event to Cloud Audit Logs, regardless of policy compliance, which can be used to trigger other actions."],["To use breakglass, you can navigate to the Cloud Run Services page and click the Breakglass button on an error indicating a policy violation, and provide a justification for the bypass."],["Alternatively, you can use the `gcloud` command-line tool to update a service and bypass Binary Authorization enforcement by including a justification."],["A log entry containing the breakglass justification is created when breakglass is utilized to bypass policy, for auditing purposes."]]],[]]