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 pour les clients, vous pouvez prévisualiser la version 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

L'approbation de certains examens peut prendre jusqu'à deux semaines. Nous vous recommandons donc les exigences et commencer le plus tôt possible.

Ajoutez des informations détaillées sur vos produits

Les informations détaillées sur le produit incluent la fiche de votre 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 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. Alors que remplissez le champ 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, remplissez l'onglet Documentation du Produit détails. Vos documents doivent respecter les exigences concernant les guides de l'utilisateur.

  6. Pour ajouter des métadonnées de recherche ou des mots clés, ou pour personnaliser l'URL des détails page de votre produit, renseignez l'onglet Métadonnées produit de la 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 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 conteneurs", saisissez l'URL de votre dans le 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 l'album.

  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 saisi toutes les informations sur cette version, cliquez sur OK.

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

  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 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 avis approuvés, vous pouvez publier et lancer le en quelques minutes. Pour publier votre produit :

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

  2. Cliquez sur Publier.