Envoyer l'image de la VM pour approbation

Cette page explique comment envoyer l'image de la machine virtuelle (VM) pour approbation dans le Producer Portal.

Envoyer l'image de la VM

  1. Ajoutez un produit dans Producer Portal.
  2. Sélectionnez "Machine virtuelle" comme type de produit et attribuez-lui un nom unique. Suivez ces consignes pour le nom et la présentation du produit :
    • Le nom du produit doit correspondre à l'application ou à la source pour laquelle vous créez le connecteur. Par exemple, si vous créez un connecteur pour Salesforce, utilisez Salesforce dans le nom du produit.
    • N'utilisez pas de mots clés réservés tels que "plug-in" dans le nom du produit.
    • La présentation du produit doit indiquer qu'il est destiné à Integration Connectors ou à Application Integration.
  3. Spécifiez les informations détaillées sur le produit. Pour savoir comment saisir les informations détaillées sur le produit, consultez Ajouter des informations détaillées sur le produit.
  4. Créez le package de déploiement.
  5. Sélectionnez un modèle de tarification.
  6. Envoyez votre produit à Cloud Marketplace.

Créer le package de déploiement

  1. Sélectionnez l'image de VM créée précédemment dans la section Source de l'image de déploiement. Cette image doit être identique à celle mentionnée dans la configuration de génération automatique.
  2. Pour le package de déploiement, sélectionnez Configuration manuelle pour les produits plus complexes. Vous ne pouvez pas utiliser la configuration guidée, car ce produit nécessite un script de démarrage.
  3. Dans la section Type, sélectionnez Personnalisé (déploiement de l'UI).
  4. Dans le champ Variable d'image, saisissez source_image.
  5. Pour importer le package de déploiement, procédez comme suit :
    1. Créez un bucket Cloud Storage.
    2. Pour compresser le module Terraform, exécutez la commande suivante:
      cd solution_folder
        zip .zip ./*
        

      Assurez-vous que seuls les fichiers sont compressés et non le dossier parent.

    3. Pour importer le fichier ZIP dans le bucket Cloud Storage, exécutez la commande suivante:
      gcloud storage cp MODULE_NAME.zip gs://BUCKET_NAME
        
    4. Dans le Producer Portal, dans le champ Spécifier l'emplacement de l'objet GCS, recherchez et sélectionnez l'objet importé.
    5. Dans la section Rôles requis, sélectionnez le rôle d'administrateur Compute (roles/compute.admin).
    6. Pour valider le module de déploiement, cliquez sur Valider.
    7. Pour afficher l'UI et déployer le produit de VM à des fins de test, cliquez sur Aperçu du déploiement. Cette page sera identique à celle que les consommateurs verront lors de la configuration de la VM du connecteur.

    Étape suivante