Présentation d'Artifact Registry

Artifact Registry (SAR) dans l'appliance Google Distributed Cloud (GDC) sous air gap est compatible avec le déploiement GDC et le gère. Le registre Artifact Registry privé GDC stocke les artefacts système. Il existe différents formats pour les artefacts système, tels que :

  • Images de conteneurs pour GKE Enterprise, KubeVirt et les services gérés GDC
  • Images de système d'exploitation
  • Formats de micrologiciel
  • Modèles de machine virtuelle (VM) Golden
  • Charts Helm

Artifact Registry participe à diverses opérations système GDC, telles que l'installation, les mises à niveau et le cycle de vie des ressources, de manière sécurisée et évolutive.

Distribution des artefacts

La distribution des artefacts est le processus de distribution des artefacts entre les registres. Dans le système Artifact Registry, il peut exister des instances de registres Harbor qui doivent distribuer des artefacts entre elles. Utilisez la distribution des artefacts pour effectuer les actions suivantes :

  • Distribuez des artefacts d'un registre Harbor sur le nœud de programme d'amorçage vers un registre Harbor sur le cluster d'infrastructure de l'organisation.
  • Distribuez des bundles de services d'un registre Harbor sur le cluster d'infrastructure de l'organisation vers un registre Harbor sur le cluster de gestionnaire de flotte.
  • Extrayez des artefacts du registre source vers un stockage local et transférez-les vers le registre de destination.
  • Déployez Kubernetes et Harbor à l'aide du registre de basculement. Ce registre stocke les images de conteneurs nécessaires pour Kubernetes et Harbor, et s'exécute en tant que service systemd sur les nœuds d'infrastructure de l'organisation.

En savoir plus sur les limites du système

Découvrez les fonctionnalités et les limites de SAR dans GDC. SAR est compatible avec les artefacts de version pendant une durée limitée et dispose de limites de capacité de stockage. Des informations sur la disponibilité et le temps d'activité de SAR sont également disponibles. Pour en savoir plus, consultez la section En savoir plus sur les limites du système.

Modifier les artefacts système

Modifiez les artefacts système dans GDC pour gérer et affiner votre déploiement. Pour modifier les artefacts système, vous devez importer de nouvelles images de conteneurs Docker sur la machine de programme d'amorçage ou sur les clusters d'infrastructure de l'organisation. Vous pouvez ensuite utiliser les commandes gdcloud artifacts pour effectuer des actions telles que la gestion des packages, la création d'images, l'application de correctifs et l'optimisation de votre déploiement. Pour en savoir plus, consultez la section Modifier les artefacts système.

Auditer les modifications apportées aux artefacts

Les journaux d'audit suivent les modifications et les opérations effectuées sur les artefacts système dans le cluster d'infrastructure de l'organisation. Utilisez Grafana pour accéder à ces journaux et les afficher. Pour en savoir plus, consultez la section Auditer les modifications apportées aux artefacts système.

Transférer et extraire des artefacts

Vous pouvez transférer et extraire manuellement des artefacts système dans GDC. Transférez de nouveaux artefacts système lorsque l'administrateur de la plate-forme demande à activer des fonctionnalités facultatives telles que le service de base de données, ou lorsque vous devez corriger des bugs ou des pannes en appliquant des correctifs avec de nouveaux artefacts.

GDC extrait automatiquement le dernier artefact de Harbor. Toutefois, vous devrez peut-être extraire manuellement des artefacts dans certains cas. Pour en savoir plus sur ces opérations, consultez la section Transférer et extraire des images de conteneurs à partir d'un cluster.

Gérer SAR lors d'une mise à niveau

Augmentez la capacité de stockage de SAR dans GDC. Cela peut être nécessaire lors d'une mise à niveau si le registre manque d'espace. Le processus consiste à vérifier l'utilisation de l'espace de stockage actuelle et à augmenter l'allocation de stockage en appliquant un correctif à la revendication de volume persistant. Un redémarrage d'Artifact Registry est nécessaire pour que les modifications prennent effet. Pour en savoir plus, consultez la section Redimensionner Artifact Registry.

La validation des packages GDC utilise une autorité de certification racine (AC) pour valider les certificats de clé de version. Vous devez mettre à niveau cette AC racine si un avis de version l'exige ou si un message d'avertissement s'affiche lors d'une mise à niveau du système. Pour mettre à niveau le certificat, consultez la section Mettre à niveau le certificat de validation des packages.