Un'app Kubernetes è un'app containerizzata che gli utenti possono eseguire su un cluster Kubernetes in Google Kubernetes Engine o sulla propria infrastruttura. L'app Kubernetes che invii a Cloud Marketplace è un bundle di immagini container, file di configurazione e metadati di visualizzazione.
Questa pagina fornisce una panoramica di ciò che devi fare per distribuire e gestire un'app containerizzata su Cloud Marketplace. Se hai già un'app Kubernetes su Cloud Marketplace e vuoi scoprire come gestirla, consulta le linee guida per la gestione dell'app dopo la pubblicazione.
Per una panoramica dei concetti di Kubernetes, consulta la documentazione di Kubernetes.
Se non hai mai utilizzato Google Kubernetes Engine, consulta la panoramica di Google Kubernetes Engine o prova la guida rapida di Google Kubernetes Engine.
Prima di iniziare
- Se non hai mai offerto software su Cloud Marketplace, devi registrarti per diventare un fornitore. Scopri i requisiti per registrarti.
- Esamina i consigli e le limitazioni relativi alla conformità dell'open source.
Elenco di controllo
In linea generale, devi eseguire le seguenti operazioni:
Crea un repository Git pubblico per la configurazione, la guida utente e altre risorse della tua app per eseguirla. Puoi ospitare il repository con un fornitore come GitHub, Cloud Source Repositories o sul tuo server.
Esamina le opzioni di prezzo e seleziona un modello di prezzo. La revisione dei modelli di prezzi può richiedere fino a quattro giorni lavorativi. Puoi continuare a integrare il tuo prodotto mentre il modello di prezzi viene esaminato.
Crea il pacchetto dell'app, che deve soddisfare i requisiti tecnici per le immagini container e i file di configurazione che fanno parte del tuo prodotto.
Invia l'app a Cloud Marketplace. Il team di Cloud Marketplace esamina la tua app, verificando che venga installata e disinstallata correttamente, eseguendo test di unità e scansionando i container per rilevare vulnerabilità utilizzando Artifact Analysis. Dopo la revisione, l'app viene pubblicata su Cloud Marketplace.
Esamina le linee guida per la gestione del tuo prodotto dopo la pubblicazione.
Se hai domande durante la procedura di onboarding, contatta il tuo Ingegnere partner del marketplace Cloud. Se non sai chi è il tuo Partner Engineer, utilizza il Partner Support Desk per richiedere assistenza e includi la parola "Marketplace" nella descrizione. Per ulteriori informazioni sul Partner Support Desk, consulta Richiedi assistenza per Cloud Marketplace.