Envoyer votre application

Cette page explique comment envoyer un produit pour test et examen.

Avant de commencer

Télécharger vos images

Consultez les consignes de validation du dépôt GitHub des outils Cloud Marketplace pour vous assurer que vos images de conteneurs réussissent les tests automatisés de toutes les applications sur Cloud Marketplace.

Une fois que vos images de conteneur ont réussi les tests de vérification, assurez-vous que toutes les images d'une version sont étiquetées avec le canal de publication et les numéros de version des versions, conformément aux directives d'organisation de vos versions.

Enfin, créez vos images et transférez-les vers votre dépôt Container Registry, que vous avez créé lorsque vous configurez votre environnement.

Remarque : Si vous développez à l'aide d'un pipeline d'intégration continue (CI), importez les images à la dernière étape, une fois tous les tests terminés.

Vous pouvez ensuite ajouter votre release à votre fiche Cloud Marketplace dans Producer Portal.

Avant de publier votre version pour les clients, vous pouvez la prévisualiser dans Cloud Marketplace et mettre à jour ses images. L'équipe Cloud Marketplace teste et approuve également votre version avant de la publier.

Ajouter votre produit dans Producer Portal

Avant de publier votre produit, vous devez soumettre à examen tous ses composants. Vous pouvez envoyer les avis suivants dans n'importe quel ordre à l'équipe Cloud Marketplace:

  • Informations sur le produit
  • Tarifs
  • Container images

L'approbation de certains examens peut prendre jusqu'à deux semaines. Nous vous recommandons donc de consulter les exigences et de vous lancer dès que possible.

Ajoutez des informations détaillées sur vos produits

Les informations détaillées sur le produit incluent votre fiche produit sur Cloud Marketplace, des informations marketing et des liens vers la documentation.

Pour ajouter des informations détaillées sur vos produits:

  1. Ouvrez Producer Portal dans la console Google Cloud:

    https://console.cloud.google.com/producer-portal?project=YOUR_PUBLIC_PROJECT_ID
    

    Remplacez YOUR_PUBLIC_PROJECT_ID par l'ID du projet public que vous avez créé pour Cloud Marketplace, par exemple my-organization-public.

  2. Dans la liste des produits, cliquez sur l'ID de produit que vous avez créé.

  3. Sur la page Présentation de votre produit, accédez à Informations détaillées sur le produit, puis cliquez sur Modifier.

  4. Renseignez l'onglet Informations produit de la section Informations détaillées sur le produit. Lors de la saisie des informations produit, vous pouvez ajouter des ID de catégorie. Les ID de catégorie permettent aux clients de trouver votre produit dans certaines catégories ou via des filtres lorsqu'ils recherchent Cloud Marketplace. Vous pouvez sélectionner jusqu'à deux ID de catégorie par produit.

  5. Pour ajouter des tutoriels, de la documentation et, éventuellement, des contrats de licence supplémentaires, complétez l'onglet Documentation de la section Informations détaillées sur le produit. Votre documentation doit respecter les exigences des guides de l'utilisateur.

  6. Pour ajouter des métadonnées ou des mots clés de recherche, ou pour personnaliser l'URL de la page d'informations de votre produit, complétez l'onglet Métadonnées du produit de la section Informations détaillées sur le produit.

  7. Lorsque vous êtes prêt à envoyer les informations détaillées sur le produit pour qu'elles soient traitées, cliquez sur Envoyer. Il faut compter environ deux à cinq jours pour que l'équipe d'ingénieurs partenaires examine et approuve les informations détaillées sur votre produit. Vous pouvez modifier ces informations détaillées dès maintenant et envoyer l'examen ultérieurement.

Ajouter vos images de conteneurs

Chaque version correspond à une version mineure de votre logiciel et à un tag d'image de votre dépôt Container Registry de préproduction.

Pour ajouter vos images de conteneurs:

  1. Dans la liste des produits, cliquez sur l'ID de produit que vous avez créé.

  2. Sur la page Présentation de votre produit, accédez à la section Images de conteneurs.

  3. Dans la section "Images de conteneurs", saisissez l'URL de votre dépôt Container Registry.

  4. Cliquez sur Spécifier la version. La lecture du dépôt et le chargement des tags peuvent prendre quelques secondes.

  5. Dans Tag d'affichage, sélectionnez la version que vous souhaitez inclure dans l'application Kubernetes.

  6. Ajoutez une brève description de la release.

  7. Dans la zone Dépôt Git public, entrez l'URL du dépôt Git que vous avez créé lors de la création de votre package d'application.

  8. Dans la zone URL de la documentation du logiciel de déploiement, saisissez un lien vers la documentation décrivant la procédure de déploiement de l'application à partir d'une interface de ligne de commande (CLI). Par exemple, la documentation peut correspondre au fichier Readme de votre dépôt Git.

  9. Une fois que vous avez ajouté toutes les informations concernant cette version, cliquez sur OK.

  10. Pour ajouter d'autres versions, cliquez sur Ajouter une version, puis saisissez les informations correspondantes.

  11. Dans Sélectionner les versions par défaut, sélectionnez la version que vos clients voient sur la page d'informations détaillées sur le produit.

  12. Lorsque vous avez terminé d'ajouter des versions compatibles à votre produit, cliquez sur Enregistrer et valider. Les images sont copiées dans un dépôt public, puis nous effectuons une série de tests sur les images.

  13. Cliquez sur Envoyer pour que les images de conteneur soient examinées.

Prévisualiser votre application Kubernetes

Vous pouvez prévisualiser votre fiche Cloud Marketplace avant qu'elle soit visible par les utilisateurs en cliquant sur Aperçu complet. Une fois les tâches de validation d'image de conteneur terminées, cette option d'aperçu vous permet également de tester le déploiement de votre produit.

Publier votre application Kubernetes

Pour publier votre produit sur Cloud Marketplace, vous devez:

  • Terminez les examens Informations détaillées sur le produit, Tarifs et Images de conteneurs.

  • Être approuvé en tant que partenaire Google Cloud Build.

Une fois tous les avis approuvés, vous pouvez publier et lancer le produit en quelques minutes. Pour publier votre produit :

  1. Accédez à la page Aperçu de votre produit dans Producer Portal.

  2. Cliquez sur Publier.