Visualizzazione dei dettagli della release

Questo documento descrive le informazioni che puoi trovare nella pagina Dettagli release di Cloud Deploy nella Google Cloud console, tra cui:

  • Metadati e altre informazioni sulla release:

    Metadati dell'uscita visualizzati nella console Google Cloud

  • Implementazioni

    Puoi visualizzare un elenco delle implementazioni per questa release e fare clic su un'implementazione per visualizzarne i dettagli.

  • Artefatti release

    • L'origine del rendering, che è stata archiviata al momento della creazione della release.
    • I nomi di tutti gli artefatti di build, ad esempio l'immagine container di cui è stato eseguito il deployment.
    • Gli artefatti di cui è stato eseguito il rendering, inclusi manifest.yaml e skaffold.yaml di cui è stato eseguito il rendering e che sono stati utilizzati per questa release.

Puoi anche visualizzare una differenza tra le diverse versioni dei file manifest di cui è stato eseguito il rendering e skaffold.yaml file.

Visualizzare le implementazioni

  1. Nella pagina Dettagli release, seleziona la scheda Implementazioni.

  2. Fai clic sul nome dell'implementazione che vuoi visualizzare.

    I dettagli dell'implementazione vengono visualizzati nella pagina. Questi dettagli includono link ai log di rendering, ai log di deployment e agli artefatti di destinazione (manifest.yaml e skaffold.yaml).

    Viene visualizzata la pagina Implementazione. Il riepilogo mostra i metadati e lo stato dell'implementazione.

    Riepilogo del lancio mostrato nella console Google Cloud

    La scheda Fasi mostra le fasi e i job nell'implementazione. Da qui puoi eseguire azioni sull'implementazione, ad esempio avanzare le fasi, terminare le esecuzioni dei job e altro ancora.

    Riepilogo delle fasi mostrato nella console Google Cloud

Visualizzare gli artefatti release

La pagina Dettagli release include una scheda Artefatti , che elenca gli artefatti di build, gli artefatti di destinazione (manifest e configurazioni di Skaffold) e l'origine del rendering per questi artefatti di destinazione.

Da questa pagina puoi:

  • Scaricare il file di archivio dell'origine del rendering.

  • Fare clic per visualizzare i log di rendering per gli artefatti di destinazione.

  • Visualizzare gli artefatti di destinazione di cui è stato eseguito il rendering.

Visualizzare i manifest di cui è stato eseguito il rendering e le differenze con lo strumento di controllo delle release

Nella Google Cloud console puoi confrontare versioni diverse di alcuni dei tuoi artefatti release. Puoi visualizzare una differenza tra i seguenti tipi di artefatti:

  • Manifest di cui è stato eseguito il rendering
  • File di configurazione skaffold.yaml di cui è stato eseguito il rendering

Differenza tra i manifest sottoposti a rendering di destinazioni diverse, mostrata nella console Google Cloud

Per visualizzare una differenza:

  1. Nella Google Cloud console, vai alla pagina Pipeline di distribuzione di Cloud Deploy per visualizzare le pipeline di distribuzione.

    Apri la pagina Pipeline di distribuzione

  2. Fai clic sulla pipeline di distribuzione che gestisce la release che vuoi ispezionare.

  3. Nella pagina Dettagli pipeline di distribuzione , assicurati che sia selezionata la scheda Release e fai clic sul nome della release che vuoi ispezionare.

    La pagina dei dettagli della pipeline di distribuzione nella console Google Cloud , che mostra le release.

  4. Nella pagina Dettagli release, fai clic sulla scheda Artefatti.

  5. Nell'elenco Artefatti di destinazione, fai clic sul link Visualizza artefatti per l'artefatto che vuoi ispezionare.

    Elenco degli artefatti di destinazione nella pagina **Dettagli release**, che mostra il link **Visualizza artefatti**.

  6. Seleziona la scheda Manifest o Configurazione di Skaffold.

  7. Fai clic su Mostra differenze.

    Strumento di controllo delle release, che mostra un manifest sottoposto a rendering.

    Lo strumento di controllo delle release mostra la stessa versione dell'artefatto su entrambi i lati.

  8. Per ogni artefatto mostrato, scegli il nome della release, il nome della destinazione, il nome della fase o tutti, se necessario.

    Puoi scegliere l'artefatto per ogni lato della differenza in base al nome della release o al nome della destinazione.

    In questo modo puoi scegliere la versione dell'artefatto da confrontare su ogni lato, per release e per destinazione. Ad esempio, puoi scegliere la stessa release per ciascuna e confrontare il manifest per quella release, ma per destinazioni diverse.

Le differenze tra gli artefatti selezionati sono evidenziate.

Visualizzare gli artefatti di cui è stato eseguito il rendering nel bucket Cloud Storage

Il bucket Cloud Storage che archivia gli artefatti release di cui è stato eseguito il rendering viene mostrato e collegato dalla scheda Artefatti nella pagina dei dettagli della release:

Scheda Elementi nella pagina dei dettagli della release

  1. Nella pagina dei dettagli della release, seleziona la scheda Artefatti.

  2. Nella tabella Artefatti di destinazione , trova la destinazione di cui vuoi visualizzare gli artefatti e fai clic sul link corrispondente nella colonna Posizione di archiviazione.

    Vengono visualizzati i dettagli del bucket Cloud Storage per la destinazione specifica. Il bucket contiene gli artefatti di cui è stato eseguito il rendering per ogni fase dell'implementazione:

    Elenco degli elementi per fase per l'implementazione

  3. Fai clic sulla fase di cui vuoi visualizzare gli artefatti di cui è stato eseguito il rendering.

    Vengono elencati gli artefatti disponibili per quella fase:

    Artefatti disponibili per la fase

  4. Fai clic sull'artefatto che vuoi visualizzare per vederne i contenuti.