Puoi visualizzare gli aggiornamenti e i deployment non riusciti dei modelli di applicazione per le applicazioni di cui è stato eseguito il deployment da Application Design Center in modo da poter rispondere rapidamente alle modifiche.
In Application Design Center, progetta modelli di applicazioni per le applicazioni App Hub e poi esegui il deployment delle istanze di applicazione da questi modelli. Questa separazione tra progettazione e deployment ti consente di apportare modifiche alla progettazione dell'applicazione senza influire sulle istanze delle applicazioni in esecuzione.
Nella pagina Deployment di Cloud Hub puoi eseguire le seguenti attività:
- Visualizza i deployment delle applicazioni non riusciti da App Design Center e la causa dell'errore. Puoi quindi esaminare gli errori in App Design Center visualizzando i log di Cloud Build o apportando aggiornamenti all'applicazione. App Design Center utilizza Cloud Build per eseguire il deployment delle tue applicazioni.
- Visualizza le istanze dell'applicazione che hanno aggiornato i modelli di applicazione.
Prima di iniziare
Assicurati di aver eseguito i seguenti passaggi:
Configura App Hub per una cartella abilitata per le app.
Crea ed esegui il deployment delle tue applicazioni. Per saperne di più, consulta la panoramica di App Design Center.
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per visualizzare i deployment delle applicazioni, chiedi all'amministratore di concederti i seguenti ruoli IAM nel progetto di gestione nella cartella abilitata per le app:
-
Visualizza i deployment:
App Management Viewer (
roles/apphub.appManagementViewer
) -
Visualizza i log di Cloud Build e altri dati in Cloud Hub:
Cloud Hub Operator (
roles/cloudhub.operator
)
Per ulteriori informazioni sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.
Per apportare aggiornamenti alle istanze o ai modelli di applicazioni in Application Design Center, devi disporre di autorizzazioni aggiuntive. Per informazioni su ruoli e autorizzazioni, consulta la documentazione sul controllo dell'accesso del Centro di progettazione delle app.
Visualizza i deployment non riusciti
Se il deployment dell'applicazione non è riuscito, puoi visualizzare i dettagli e intraprendere un'azione suggerita per risolvere il problema.
Nella console Google Cloud , vai alla pagina Deployment.
Seleziona una cartella abilitata per l'app dal selettore di progetti nella parte superiore della pagina. Se non sai quale cartella selezionare, chiedi all'amministratore.
Le notifiche di deployment dell'infrastruttura delle applicazioni mostrano i deployment non riusciti più recenti di App Design Center. La colonna Problema indica il motivo dell'errore in base alle informazioni nei log di Cloud Build. Se non sono presenti deployment non riusciti nella cartella abilitata per le app selezionata, la tabella è vuota.
Esamina l'errore di un'applicazione con una delle seguenti opzioni:
- Per esaminare il problema identificato per un'applicazione, fai clic su Visualizza in ADC nella riga della tabella per visualizzare l'applicazione in App Design Center.
- Per visualizzare i dettagli di un'applicazione in App Design Center, fai clic sul nome dell'applicazione.
- Per visualizzare un elenco di tutti i deployment, fai clic su Visualizza tutti i deployment dell'infrastruttura delle applicazioni.
Visualizzare le applicazioni con aggiornamenti disponibili
Se le applicazioni di cui è stato eseguito il deployment si basano su modelli con nuove revisioni, puoi visualizzare l'ultima revisione ed eseguire nuovamente il deployment dell'applicazione per includere le ultime modifiche.
Nella console Google Cloud , vai alla pagina Deployment.
Seleziona una cartella abilitata per l'app dal selettore di progetti nella parte superiore della pagina. Se non sai quale cartella selezionare, chiedi all'amministratore.
La sezione Aggiornamenti dell'infrastruttura delle applicazioni disponibili mostra le applicazioni di cui è stato eseguito il deployment con un modello di applicazione aggiornato. Se non sono presenti applicazioni con un modello aggiornato nella cartella abilitata per le app selezionata, la tabella è vuota.
Nell'elenco delle applicazioni, puoi visualizzare un'applicazione o un modello facendo clic sul nome. Per rivedere le modifiche a un modello e applicarle, fai clic su Controlla e aggiorna l'applicazione. Per informazioni dettagliate sull'applicazione di una revisione del modello, vedi Applicare le revisioni del modello.