Inviare l'app

Questa pagina illustra la procedura per presentare il prodotto per i test e per la revisione.

Prima di iniziare

Carica le tue immagini

Consulta le linee guida per la verifica nel repository GitHub degli strumenti di Cloud Marketplace per assicurarti che le immagini container superino i test automatici per tutte le app su Cloud Marketplace.

Dopo che le immagini container hanno superato i test di verifica, assicurati che tutte le le immagini di una versione sono taggate con il canale di rilascio e i numeri di versione, in base alle linee guida per l'organizzazione delle tue uscite.

Infine, crea le immagini ed eseguine il push in Container Registry di archiviazione, che hai creato configurare l'ambiente.

Nota: se esegui lo sviluppo utilizzando una pipeline di integrazione continua (CI), carica le immagini come passaggio finale dopo aver superato tutti i test.

Puoi quindi aggiungere la tua release al tuo elenco di Cloud Marketplace in Producer Portal.

Prima di pubblicare la release per i clienti, puoi visualizzarne l'anteprima in Cloud Marketplace e aggiornarne le immagini. La Inoltre, il team di Cloud Marketplace testa e approva la tua versione prima che venga pubblicate per i clienti.

Aggiungere il prodotto in Producer Portal

Prima di pubblicare il prodotto, devi inviare tutti i suoi componenti per per la revisione. Puoi inviare le seguenti revisioni al team di Cloud Marketplace in qualsiasi ordine:

  • Dettagli del prodotto
  • Prezzi
  • Immagini container

Per l'approvazione di alcune revisioni potrebbero essere necessarie fino a 2 settimane, pertanto ti consigliamo è opportuno esaminare i requisiti e iniziare il prima possibile.

Aggiungere i dettagli del prodotto

I dettagli del prodotto includono la tua scheda di prodotto su Cloud Marketplace, informazioni di marketing e link alla documentazione.

Per aggiungere i dettagli del prodotto:

  1. Apri Producer Portal nella console Google Cloud:

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

    Sostituisci YOUR_PUBLIC_PROJECT_ID con l'ID per il pubblico creato per Cloud Marketplace, ad esempio my-organization-public.

  2. Nell'elenco dei prodotti, fai clic sull'ID che hai creato.

  3. Nella pagina della Panoramica del tuo prodotto, vai a Dettagli del prodotto e fai clic su Modifica.

  4. Compila la scheda Informazioni sul prodotto della sezione Dettagli del prodotto. Mentre completando la sezione Informazioni sul prodotto, puoi aggiungere gli ID categoria. Gli ID categoria consentono ai clienti di trovare il tuo prodotto in determinate categorie o filtri mentre eseguire una ricerca in Cloud Marketplace. Puoi selezionare fino a due ID categoria per un prodotto.

  5. Per aggiungere tutorial, documentazione e, facoltativamente, contratti di licenza aggiuntivi, compila la scheda Documentazione della sezione Dettagli prodotto. La documentazione deve soddisfare i requisiti per le guide utente.

  6. Per aggiungere metadati o parole chiave per la ricerca o personalizzare l'URL dei dettagli pagina per il tuo prodotto, compila la scheda Metadati prodotto del Sezione Dettagli prodotto.

  7. Quando sei pronto per inviare i dettagli dei tuoi prodotti per l'elaborazione, fai clic su Invia. Il team Partner Engineering impiega circa 2-5 giorni per rivedere e approvare i dettagli del prodotto. Puoi iniziare a modificare i dettagli ora e inviare la recensione in un secondo momento.

Aggiungi le immagini container

Ogni release corrisponde a una versione secondaria del software e a un nel repository gestione temporanea di Container Registry.

Per aggiungere le immagini container:

  1. Nell'elenco dei prodotti, fai clic sull'ID che hai creato.

  2. Nella pagina Panoramica del prodotto, vai a Immagini container .

  3. Nella sezione Immagini container, inserisci l'URL per il repository di Container Registry.

  4. Fai clic su Specifica release. Potrebbero essere necessari alcuni secondi per leggere repository e caricare i tag.

  5. In Tag display, seleziona la release da includere nella dell'app Kubernetes.

  6. Aggiungi una breve descrizione della release.

  7. Nella casella Repository Git pubblico, inserisci l'URL del repository Git che hai creato quando hai creato il pacchetto dell'app.

  8. Nella casella Esegui il deployment dell'URL della documentazione, inserisci un link alla documentazione che descrive i passaggi per eseguire il deployment dell'app da una riga di comando a riga di comando (CLI). Ad esempio, la documentazione potrebbe essere il file readme in nel tuo repository Git.

  9. Fai clic su Fine dopo aver aggiunto tutte le informazioni per la release.

  10. Per aggiungere altre release, fai clic su Aggiungi release e inserisci le informazioni relative alla release.

  11. In Seleziona le release predefinite, seleziona la release visualizzata dai clienti nella pagina dei dettagli del prodotto.

  12. Quando hai finito di aggiungere le release supportate al tuo prodotto, fai clic su Salva e convalida. Le immagini vengono copiate in un repository pubblico dopodiché eseguiamo una serie di test sulle immagini.

  13. Fai clic su Invia per inviare le immagini del contenitore per la revisione.

Visualizza l'anteprima dell'app Kubernetes

Puoi visualizzare l'anteprima della tua scheda di Cloud Marketplace prima che sia visibile agli utenti facendo clic su Anteprima completa. Dopo la verifica dell'immagine container attività sono state completate correttamente, questa opzione di anteprima consente anche il deployment del tuo prodotto.

Pubblica l'app Kubernetes

Per pubblicare il tuo prodotto su Cloud Marketplace, devi:

  • Completa le recensioni relative a Dettagli del prodotto, Prezzi e Immagini container.

  • Essere approvato come Partner Google Cloud Build.

Dopo aver approvato tutte le revisioni, puoi pubblicare e lanciare il entro pochi minuti. Per pubblicare il tuo prodotto:

  1. Vai alla pagina Panoramica del prodotto in Producer Portal.

  2. Fai clic su Pubblica.