Proposer des produits d'images de conteneurs

Cette page décrit la marche à suivre pour distribuer et gérer un produit d'images de conteneurs sur Cloud Marketplace.

Avant de commencer

Une fois les informations requises envoyées, nous vous donnerons accès à Producer Portal que vous utiliserez pour passer à l'étape suivante, concernant l'intégration technique.

Présentation de l'intégration technique

Présentation du processus d'intégration des conteneurs

En tant que partenaire, vous utilisez Producer Portal pour créer des produits Google Cloud Marketplace. Vous y saisissez les détails des produits, configurez les images à afficher et prévisualisez votre fiche telle qu'elle apparaîtra dans Cloud Marketplace.

Les utilisateurs extraient des images de conteneur à partir d'un dépôt de registre de conteneurs appartenant à Google, marketplace.gcr.io/YOUR-PARTNER-PUBLISHED-NAME/YOUR-PRODUCT-PUBLISHED-NAME. Vous fournissez vos images de produit à Google à l'aide d'un dépôt de préproduction avec le suffixe gcr.io, que vous indiquez lors de la création du produit. Spécifiez les tags Container Registry que vous souhaitez présenter dans Cloud Marketplace. Lorsque votre produit est publié, Google copie les images spécifiées de votre dépôt de préproduction gcr.io vers le dépôt marketplace.gcr.io officiel, à partir duquel les utilisateurs téléchargent vos images de conteneur.

Présentation de l'architecture des produits de conteneurs

Exigences relatives aux produits d'images de conteneurs

L'image de conteneur de votre produit doit contenir l'annotation suivante dans son fichier manifeste d'image :

com.googleapis.cloudmarketplace.product.service.name=services/SERVICE_NAME

Remplacez SERVICE_NAME par le nom de votre service (par exemple, example.endpoints.example-project.cloud.goog). Pour trouver le nom de service de votre produit, accédez à la page Présentation du Producer Portal et consultez la colonne Nom du service. Pour en savoir plus sur les annotations, consultez la documentation de l'Open Container Initiative sur les annotations sur GitHub.

Bonnes pratiques pour les produits d'images de conteneurs

Nous vous recommandons de suivre les bonnes pratiques ci-dessous pour tous les produits d'images de conteneurs :

  • Créer une documentation de mise en route
  • Ajouter une documentation d'aide à l'utilisateur

Examen et lancement

Une fois le produit envoyé, cloud-partner-eng l'examinera et travaillera avec vous pour résoudre les éventuels problèmes avant de l'approuver. Le produit est lancé dans les 15 minutes suivant l'approbation.