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 offre 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 avere informazioni sulla sua manutenzione, consulta le linee guida per gestire l'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 suggerimenti e le limitazioni per la conformità open source.
Elenco di controllo
A livello generale, devi:
Crea un repository Git pubblico per la configurazione dell'app, la guida dell'utente e altre risorse per l'esecuzione dell'app. Puoi ospitare il repository con un provider come GitHub, Cloud Source Repositories o sul tuo server.
Esamina le opzioni di prezzo e seleziona un modello di prezzi. L'analisi dei modelli di prezzo richiede fino a quattro giorni lavorativi. Puoi continuare a integrare il prodotto mentre viene esaminato il modello di determinazione dei prezzi.
Crea il tuo pacchetto dell'app, che deve soddisfare i requisiti tecnici per le immagini container e i file di configurazione che fanno parte del prodotto.
Invia l'app a Cloud Marketplace. Il team di Cloud Marketplace esamina la tua app, il che include verificare che l'app venga installata e disinstallata correttamente, eseguire test delle unità e analisi dei container per rilevare le vulnerabilità utilizzando Artifact Analysis. Una volta esaminata, l'app viene pubblicata su Cloud Marketplace.
Consulta le linee guida per la manutenzione del prodotto dopo la pubblicazione.
In caso di domande durante il processo di onboarding, contatta il tuo Partner Engineer di Cloud Marketplace. Se non sai a chi è assegnato il Partner Engineer, utilizza il Partner Support Desk per richiedere assistenza e includi la parola "Marketplace" nella descrizione. Per ulteriori informazioni su Partner Support Desk, visita la pagina Richiedere assistenza con Cloud Marketplace.