Visualizzazione dei dettagli della release

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

  • Metadati e altre informazioni sulla release:

    Metadati di rilascio mostrati nella console Google Cloud

  • Implementazioni

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

  • Elementi della release

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

Puoi anche visualizzare le differenze delle diverse versioni dei manifest visualizzati e dei file skaffold.yaml.

Visualizza le implementazioni

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

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

    I dettagli dell'implementazione vengono mostrati sopra la pagina. Questi dettagli includono link per il rendering dei log, dei log di deployment e degli artefatti di destinazione (manifest.yaml e skaffold.yaml).

    Viene visualizzata la pagina Implementa. Il Riepilogo mostra i metadati e lo stato dell'implementazione.

    Riepilogo dell'implementazione visualizzato 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 visualizzato nella console Google Cloud

Visualizza gli elementi della release

La pagina Dettagli della release include una scheda Artefatti in cui sono elencati gli artefatti della build, quelli di destinazione (manifest e configurazioni Skaffold) e l'origine di rendering per questi artefatti di destinazione.

In questa pagina puoi eseguire le seguenti operazioni:

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

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

  • Visualizzare gli artefatti target sottoposti a rendering.

Visualizza manifest e differenze sottoposti a rendering con lo strumento di controllo delle release

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

  • File manifest visualizzati
  • skaffold.yaml file di configurazione visualizzato

Differenza dei manifest sottoposti a rendering da destinazioni diverse, mostrata nella console Google Cloud

Per visualizzare una differenza:

  1. Nella console Google Cloud, 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 da esaminare.

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

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

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

  5. Nell'elenco Elementi di destinazione, fai clic sul link Visualizza artefatti relativo all'elemento che vuoi esaminare.

    Elenco degli elementi target nella pagina **Dettagli della release**, che mostra il link **Visualizza elementi**.

  6. Seleziona la scheda Manifest o la scheda Configurazione Skaffold.

  7. Fai clic su Mostra il confronto.

    Strumento di controllo delle release che mostra un manifest visualizzato.

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

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

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

    In questo modo puoi scegliere quale versione dell'elemento confrontare su ogni lato, per release e per target. Ad esempio, puoi scegliere la stessa release per ciascuna release e confrontare il file manifest di quella release ma per target diversi.

Le differenze tra gli elementi selezionati sono evidenziate.

Visualizza gli artefatti sottoposti a rendering nel bucket Cloud Storage

Il bucket Cloud Storage in cui sono archiviati gli artefatti della release sottoposti a rendering è mostrato nella scheda Artefatti e collegato tramite link nella pagina dei dettagli della release:

Scheda Artefatti nella pagina dei dettagli della release

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

  2. Nella tabella Elementi 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 artefatti sottoposti a rendering per ogni fase dell'implementazione:

    Elenco per fase degli elementi per l'implementazione

  3. Fai clic sulla fase di cui vuoi visualizzare gli artefatti visualizzati,

    Sono elencati gli artefatti disponibili per quella fase:

    Artefatti disponibili per la fase

  4. Fai clic sull'elemento che vuoi visualizzare per visualizzarne i contenuti.