Ce document décrit les informations disponibles sur la page Détails de la version de Cloud Deploy dans Google Cloud Console, y compris les suivantes:
Métadonnées et autres informations sur l'album:
-
Vous pouvez afficher la liste des déploiements de cette version, puis cliquer sur un déploiement pour afficher les détails du déploiement.
-
- La source de rendu, qui a été archivée lors de la création de la version.
- Les noms de tous les artefacts de compilation, tels que l'image de conteneur déployée.
- Des artefacts rendus, y compris le
manifest.yaml
affiché et leskaffold.yaml
rendu utilisé pour cette version.
Vous pouvez également afficher une différence de différentes versions des fichiers manifestes affichés et des fichiers skaffold.yaml
.
Afficher les déploiements
Sur la page Détails de la release, sélectionnez l'onglet Déploiements.
Cliquez sur le nom du déploiement que vous souhaitez afficher.
Les détails du déploiement s'affichent sur la page. Ces détails incluent des liens pour afficher les journaux, les journaux de déploiement et les artefacts cibles (
manifest.yaml
etskaffold.yaml
).La page "Déploiement" s'affiche. Le récapitulatif affiche les métadonnées et l'état du déploiement.
L'onglet Phases affiche les phases et les tâches du déploiement. Vous pouvez alors effectuer des actions sur le déploiement, telles que les phases avancées, l'arrêt des exécutions de tâches, etc.
Afficher les artefacts de version
La page Détails de la version inclut un onglet Artefacts, qui répertorie les artefacts de compilation, les artefacts cibles (fichiers manifestes et configurations Skaffold), ainsi que la source de rendu pour ces artefacts.
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 pour les artefacts cibles.
Affichez les artefacts cibles affichés.
Afficher les fichiers manifestes et les différences de rendu avec l'inspecteur de versions
Dans la console Google Cloud, vous pouvez comparer différentes versions de certains de vos artefacts de version. Vous pouvez afficher un différentiel des types d'artefacts suivants:
- Fichiers manifestes affichés
- Affichage de
skaffold.yaml
fichiers de configuration
Pour afficher un diff:
Dans la console Google Cloud, accédez à la page Pipelines de livraison de Cloud Deploy pour afficher vos pipelines de livraison.
Cliquez sur le pipeline de livraison qui gère la version que vous souhaitez inspecter.
Sur la page Détails du pipeline de livraison, assurez-vous que l'onglet Releases est sélectionné, puis cliquez sur le nom de la version que vous souhaitez inspecter.
Sur la page Détails de la release, cliquez sur l'onglet Artefacts.
Dans la liste Cibler les artefacts, cliquez sur le lien Afficher les artefacts de l'artefact que vous souhaitez inspecter.
Sélectionnez l'onglet Manifest ou Skaffold config.
Cliquez sur Afficher les différences.
L'inspecteur de version affiche la même version de l'artefact des deux côtés.
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.
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 chaque version et comparer le fichier manifeste de cette version, mais pour des cibles différentes.
Les différences entre les artefacts sélectionnés sont mis en évidence.
Afficher les artefacts rendus dans le bucket Cloud Storage
Le bucket Cloud Storage qui stocke vos artefacts de version rendue est affiché dans l'onglet Artefacts de la page d'informations de la version et associé à celle-ci:
Sur la page d'informations de la release, sélectionnez l'onglet Artefacts.
Dans la table 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 sont affichés pour la cible spécifique. Le bucket contient des artefacts rendus pour chaque phase du déploiement:
Cliquez sur la phase dont vous souhaitez afficher les artefacts.
Les artefacts disponibles pour cette phase sont répertoriés:
Cliquez sur l'artefact que vous souhaitez afficher pour afficher son contenu.