Comprendere come i clienti vedono i pacchetti di deployment della tua app

Se offri app Kubernetes Terraform tramite Google Cloud Marketplace basate su pacchetti standard generati automaticamente, i tuoi clienti vedono i seguenti layout di schermata quando ricevono e eseguono il deployment del tuo prodotto.

Visualizzazione del cliente del deployment di un pacchetto

UI di Terraform

Gli elementi di input standard del cliente vengono visualizzati sul lato sinistro dello screenshot seguente e includono zona, tipo di macchina, opzioni del disco e opzioni di rete. Se il tuo prodotto supporta il deployment dell'UI di Terraform, i tuoi clienti possono passare dall'UI di Terraform all'interfaccia a riga di comando di Terraform.

Il cliente deve specificare un account di servizio di deployment, che Infra Manager utilizza per eseguire il comando Terraform apply.

Se il deployment di un cliente richiede più schede di interfaccia di rete, può aggiungere interfacce di rete aggiuntive facendo clic su Aggiungi interfaccia di rete.

Per eseguire il deployment del tuo prodotto, i clienti devono compilare i campi di input e poi fare clic su Esegui il deployment.

Interfaccia a riga di comando di Terraform

Lo screenshot seguente mostra gli elementi di input standard del cliente, che includono:

  • Service account
  • Istruzioni di configurazione della gcloud CLI

Per eseguire il deployment del tuo prodotto, il cliente deve:

  • Copiare il comando fornito.
  • Sostituire eventuali segnaposto, come il nome del deployment e account di servizio.

Se il modulo Terraform richiede input senza un valore predefinito, devi descriverli nella guida utente che fornisci ai tuoi clienti.

Visualizzazione del cliente di un pacchetto di cui è stato eseguito il deployment

Lo screenshot seguente mostra come il tuo prodotto viene visualizzato dai clienti dopo che ne è stato eseguito il deployment. Sono inclusi i seguenti elementi di output standard:

  • Indirizzo del sito
  • Password temporanea dell'amministratore
  • Informazioni istanza

Se un deployment non va a buon fine, i clienti possono fare clic su Visualizza log per essere reindirizzati ai log del job Cloud Build che ha attivato la configurazione di Terraform.