Cette page décrit le processus d'envoi de votre produit pour test et examen.
Avant de commencer
Assurez-vous d'avoir vérifié et satisfait toutes les conditions préalables pour répertorier votre application.
Assurez-vous d'avoir vérifié et satisfait toutes les conditions requises pour la création de votre application.
Configurez les paiements pour faire payer l'utilisation de votre application.
Télécharger vos images
Reportez-vous aux instructions de vérification du dépôt GitHub des outils de Cloud Marketplace pour vous assurer que vos images de conteneur 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, 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 version à votre fiche Cloud Marketplace dans Producer Portal.
Avant de publier votre version auprès des 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 qu'elle ne soit publiée auprès des clients.
Ajouter votre produit dans Producer Portal
Avant de publier votre produit, vous devez soumettre à examen tous ses composants. Vous pouvez envoyer les examens suivants à l'équipe Cloud Marketplace dans n'importe quel ordre :
- Informations sur le produit
- Tarifs
- Images de conteneurs
L'approbation de certains examens peut prendre jusqu'à deux semaines. Nous vous recommandons donc de consulter les exigences et de commencer le plus tôt possible.
Ajouter des informations détaillées sur les produits
Les informations détaillées sur votre 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 votre produit :
Ouvrez Producer Portal dans la Google Cloud console :
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.Dans la liste des produits, cliquez sur l'ID de produit que vous avez créé.
Sur la page Présentation de votre produit, accédez à la section Informations détaillées sur le produit, puis cliquez sur Modifier.
Renseignez l'onglet Infos sur le produit de la section Informations détaillées sur le produit. Lorsque vous renseignez Infos sur le 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 certains filtres lorsqu'ils effectuent une recherche dans Cloud Marketplace. Vous pouvez sélectionner jusqu'à deux ID de catégorie par produit.
Pour ajouter des tutoriels, de la documentation et, éventuellement, des contrats de licence supplémentaires, renseignez l'onglet Documentation de la section Informations détaillées sur le produit. Votre documentation doit répondre aux exigences des guides de l'utilisateur.
Pour ajouter des métadonnées de recherche ou des mots clés, ou pour personnaliser l'URL de la page d'informations détaillées sur votre produit, complétez l'onglet Métadonnées du produit de la section Informations détaillées sur le produit.
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 conteneur
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 conteneur :
Dans la liste des produits, cliquez sur l'ID de produit que vous avez créé.
Sur la page Présentation de votre produit, accédez à la section Images de conteneurs.
Dans la section "Images de conteneurs", saisissez l'URL de votre dépôt Container Registry.
Cliquez sur Spécifier la version. La lecture du dépôt et le chargement de vos tags peuvent prendre quelques secondes.
Dans Afficher le tag, sélectionnez la version que vous souhaitez inclure dans votre application Kubernetes.
Ajoutez une brève description de la version.
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.
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.
Cliquez sur OK lorsque vous avez ajouté toutes les informations pour cette version.
Pour ajouter d'autres versions, cliquez sur Ajouter une version, puis saisissez les informations correspondantes.
Dans Sélectionner les versions par défaut, sélectionnez la version que vos clients voient sur la page des informations détaillées sur le produit.
Lorsque vous avez terminé d'ajouter les versions compatibles à votre produit, cliquez sur Enregistrer et valider. Les images sont copiées dans un dépôt public, puis nous exécutons une série de tests sur les images.
Cliquez sur Envoyer pour soumettre les images de conteneur à examen.
Prévisualiser votre application Kubernetes
Vous pouvez prévisualiser votre fiche Cloud Marketplace avant qu'elle ne soit visible par les utilisateurs en cliquant sur Aperçu complet. Une fois les tâches de validation de votre image de conteneur terminées, cette option de prévisualisation vous permet également de tester le déploiement de votre produit.
Publier votre application Kubernetes
Pour publier votre produit sur Cloud Marketplace, vous devez :
effectuer les exam0}Informations sur le produit, Tarifs et Images de conteneurs ;
être approuvé en tant que Google Cloud partenaire Build.
Une fois tous les éléments approuvés, vous pouvez publier et lancer le produit en quelques minutes. Pour publier votre produit :
Accédez à la page Présentation de votre produit dans Producer Portal.
Cliquez sur Publier.