Questa pagina mostra come utilizzare il deployment di emergenza per eseguire il deployment o pubblicare un'immagine su Cloud Run quando l'immagine viola il criterio di Autorizzazione binaria.
Prima di iniziare, configura Autorizzazione binaria per Cloud Run ed esegui il deployment di un'immagine o pubblicala.
Per utilizzare il vetro di emergenza, segui questi passaggi.
console
Quando viene effettuato un tentativo di eseguire il deployment o pubblicare un'immagine che viola il criterio di Autorizzazione binaria, Cloud Run visualizza un errore insieme a un pulsante Breakglass.
Per ignorare l'applicazione di Autorizzazione binaria ed eseguire il deployment o pubblicare un container 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 il deployment di emergenza.
Fai clic sul pulsante Breakglass. Nella finestra di dialogo visualizzata procedi nel seguente modo:
Inserisci una giustificazione di emergenza.
Per ignorare il criterio ed eseguire il deployment dell'immagine, fai clic sul pulsante Breakglass.
gcloud
Per ignorare l'applicazione di Autorizzazione binaria ed eseguire il deployment o gestire un container che viola il criterio, inserisci il comando seguente:
gcloud run services update SERVICE_NAME --breakglass=JUSTIFICATION
Sostituisci JUSTIFICATION con una giustificazione per l'utilizzo di deployment di emergenza.
Ora puoi visualizzare gli eventi di emergenza in Cloud Audit Logs.
Passaggi successivi
- Visualizza gli eventi di Autorizzazione binaria negli audit log di Cloud.
- Configura il criterio di Autorizzazione binaria utilizzando Google Cloud Console o lo strumento a riga di comando
- Utilizza le attestazioni per eseguire il deployment solo di immagini container firmate.