Afficher les détails de la version

Ce document décrit les informations disponibles sur la page Détails de la version de Cloud Deploy dans la console Google Cloud, par exemple:

  • Métadonnées et autres informations sur la version:

    Métadonnées de publication affichées dans la console Google Cloud

  • Déploiements

    Vous pouvez afficher la liste des déploiements de cette version et cliquer dessus pour afficher les détails.

  • Artefacts de release

    • Source de rendu, archivée lors de la création de la version.
    • Noms de tous les artefacts de compilation, tels que l'image de conteneur déployée.
    • Artefacts rendus, y compris le rendu manifest.yaml et le rendu skaffold.yaml qui ont été utilisés pour cette version.

Vous pouvez également afficher les différences entre les différentes versions des fichiers manifestes affichés et des fichiers skaffold.yaml.

Afficher les déploiements

  1. Sur la page Détails de la release, sélectionnez l'onglet Déploiements.

  2. Cliquez sur le nom du déploiement que vous souhaitez afficher.

    Les détails du déploiement s'affichent sur la page. Ces informations incluent des liens vers les journaux de rendu, les journaux de déploiement et les artefacts cibles (manifest.yaml et skaffold.yaml).

    La page "Déploiement" s'affiche. Le récapitulatif affiche les métadonnées et l'état du déploiement.

    Résumé du déploiement affiché dans la console Google Cloud

    L'onglet Phases affiche les phases et les tâches du déploiement. À partir de là, vous pouvez effectuer des actions lors du déploiement, telles que des phases avancées, l'arrêt de l'exécution de la tâche, etc.

    Résumé des phases affiché dans la console Google Cloud

Afficher les artefacts de la version

La page Détails de la version comprend un onglet Artefacts qui répertorie les artefacts de compilation, les artefacts cibles (fichiers manifestes et configurations Skaffold) et la source de rendu de ces artefacts cibles.

Sur cette page, vous pouvez effectuer les opérations suivantes:

  • Téléchargez le fichier d'archive de la source de rendu.

  • Cliquez pour afficher les journaux de rendu des artefacts cibles.

  • Affichez eux-mêmes les artefacts cibles affichés.

Afficher les fichiers manifestes et les différences affichés avec l'inspecteur de version

Dans la console Google Cloud, vous pouvez comparer différentes versions de certains de vos artefacts de release. Vous pouvez afficher les différences des types d'artefacts suivants:

  • Fichiers manifestes affichés
  • Affichage de skaffold.yaml fichiers de configuration

Différence de fichiers manifestes affichés à partir de différentes cibles, affichée dans la console Google Cloud

Pour afficher une différence:

  1. Dans la console Google Cloud, accédez à la page Pipelines de livraison de Cloud Deploy pour afficher vos pipelines de livraison.

    Ouvrir la page Pipelines de diffusion

  2. Cliquez sur le pipeline de livraison qui gère la version que vous souhaitez inspecter.

  3. Sur la page Détails du pipeline de livraison, assurez-vous que l'onglet Versions est sélectionné, puis cliquez sur le nom de la version que vous souhaitez inspecter.

    Page d'informations sur le pipeline de livraison dans la console Google Cloud, affichant les versions.

  4. Sur la page Détails de la release, cliquez sur l'onglet Artefacts.

  5. Dans la liste Artefacts cibles, cliquez sur le lien Afficher les artefacts correspondant à l'artefact que vous souhaitez inspecter.

    Liste des artefacts cibles sur la page **Détails de la version**, affichant le lien **Afficher les artefacts**.

  6. Sélectionnez l'onglet Manifest (Fichier manifeste) ou Skaffold config (Configuration de Skaffold).

  7. Cliquez sur Show diff (Afficher le différentiel).

    L'inspecteur de versions, affichant le rendu du fichier manifeste

    L'outil d'inspection de versions affiche la même version de l'artefact des deux côtés.

  8. Pour chaque artefact affiché, choisissez le nom de la version, le nom de la cible, le nom de la phase ou tous les éléments, si nécessaire.

    Vous pouvez choisir l'artefact pour chaque côté du différentiel en fonction du nom de la version ou du nom de la cible.

    De cette façon, vous pouvez choisir la version de l'artefact à comparer de chaque côté, par version et par cible. Par exemple, vous pouvez choisir la même version pour chacune et comparer le fichier manifeste pour cette version, mais pour des cibles différentes.

Les différences entre les artefacts sélectionnés sont mis en évidence.

Afficher les artefacts de rendu dans le bucket Cloud Storage

Le bucket Cloud Storage qui stocke vos artefacts de version rendus est affiché dans l'onglet Artefacts de la page d'informations de la version et accessible depuis des liens vers celui-ci:

Onglet "Artefacts" sur la page d'informations de la version

  1. Sur la page d'informations de la version, sélectionnez l'onglet Artefacts.

  2. Dans le tableau Artefacts cibles, recherchez la cible dont vous souhaitez afficher les artefacts, puis cliquez sur le lien correspondant dans la colonne Emplacement de stockage.

    Les détails du bucket Cloud Storage s'affichent pour la cible spécifique. Le bucket contient les artefacts de rendu pour chaque phase du déploiement:

    Liste des artefacts par phase pour le déploiement

  3. Cliquez sur la phase dont vous souhaitez afficher les artefacts de rendu.

    Les artefacts disponibles pour cette phase sont répertoriés:

    Artefacts disponibles pour la phase

  4. Cliquez sur l'artefact que vous souhaitez afficher pour voir son contenu.