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

  • Consultez les recommandations et les restrictions concernant la conformité Open Source.
  • Créez votre projetGoogle Cloud et attribuez le rôle d'éditeur de projet à cloud-commerce-marketplace-onboarding@twosync-src.google.com.
  • Remplissez le formulaire d'informations sur le projet envoyé par l'équipe Cloud Marketplace. Pour remplir le formulaire, vous devrez peut-être demander l'accès à celui-ci.

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

Présentation de l'intégration technique

En tant que partenaire, vous pouvez utiliser Producer Portal pour créer des produits Google Cloud Marketplace. Vous pouvez y saisir les détails des produits, configurer les images à afficher et prévisualiser 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 des images du produit Google via un dépôt de préproduction (spécifié lors de la création du produit, avec le préfixe gcr.io). Vous spécifiez les tags Container Registry que vous souhaitez présenter dans Cloud Marketplace. Une fois votre produit publié, Google copie les images spécifiées de votre dépôt gcr.io de préproduction vers le dépôt marketplace.gcr.io officiel, à partir duquel les utilisateurs pourront télécharger vos images de conteneurs.

Exigences concernant les 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 du service. Pour trouver le nom de votre service, consultez le tableau des produits sur la page Présentation de Producer Portal. 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 suivantes pour tous les produits d'images de conteneur:

  • 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.