Envoyer votre application

Cette page traite du processus d'envoi de votre produit pour test et examen.

Avant de commencer

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 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 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 sa publication auprès des clients.

Ajouter votre produit dans Producer Portal

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

  • Informations sur le produit
  • Tarifs
  • Images de conteneurs

Certains examens peuvent nécessiter jusqu'à deux semaines pour être approuvés. Nous vous recommandons donc de passer en revue 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 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 à la section Informations détaillées sur le produit, puis cliquez sur Modifier.

  4. Renseignez l'onglet Informations sur le produit de la section Informations détaillées sur le produit. Lorsque vous renseignez la section Informations sur le produit, vous pouvez ajouter des ID de catégorie. Les ID de catégorie permettent aux clients de trouver votre produit selon des catégories ou des filtres spécifiques lorsqu'ils effectuent une recherche dans 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, 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.

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

  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 conteneur

Chacune 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:

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

  2. Sur la page Overview (Aperçu) de votre produit, accédez à la section Container images (Images de conteneur).

  3. Dans la section "Images de conteneur", 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 de vos balises peuvent prendre quelques secondes.

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

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

  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. Cliquez sur OK lorsque vous avez ajouté toutes les informations pour cette version.

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

  13. Cliquez sur Envoyer pour envoyer les images de conteneur pour 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 l'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:

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

  1. Accédez à la page Présentation de votre produit dans Producer Portal.

  2. Cliquez sur Publier.