Questa pagina descrive come eseguire il deployment di un'offerta SaaS, il che significa che SaaS Runtime esegue il provisioning delle risorse Google Cloud e il deployment dell'applicazione SaaS nelle regioni specificate nella risorsa dell'offerta SaaS.
Per eseguire il deployment dell'offerta SaaS, Runtime SaaS crea l'unità eseguendo il deployment del progetto associato a un tipo di unità.
Prima di iniziare
Assicurati di aver creato quanto segue:
- Una risorsa dell'offerta SaaS per la tua applicazione SaaS.
- Tipi di unità per modellare l'offerta SaaS.
Esegui il deployment dell'offerta SaaS
Per eseguire il deployment dell'offerta SaaS, Runtime SaaS esegue il provisioning delle risorse che fanno parte di un tipo di unità. Il termine in Runtime SaaS per le risorse di cui è stato eseguito il provisioning o l'applicazione di cui è stato eseguito il deployment è unità.
Quando crei un'unità, Runtime SaaS esegue il provisioning delle risorse definite nella configurazione Terraform collegata al tipo di unità. Le risorse vengono provisionate in ogni regione che fa parte dell'offerta SaaS.
Ad esempio, se avevi un tipo di unità per una singola VM, quando crei un'unità, SaaS Runtime esegue il provisioning della VM nelle regioni definite nell'offerta SaaS.
Creare un'unità:
Nella console, vai a SaaS Runtime > Unità.
Seleziona Crea.
Nella pagina Dettagli unità:
In Nome unità, digita un nome per l'unità. Il nome deve contenere solo lettere minuscole, numeri o trattini.
In Offerta SaaS, seleziona la risorsa dell'offerta SaaS che hai creato in precedenza.
In Regione, seleziona la regione in cui vuoi eseguire il deployment delle risorse o dell'applicazione.
In Tipo di unità, seleziona il tipo di unità che definisce le risorse o l'applicazione che vuoi implementare.
In Modalità di gestione, seleziona Utente.
- Non specificato se
- Utente per eseguire il deprovisioning manuale delle unità. Le unità non vengono sottoposte a deprovisioning automatico da Runtime SaaS.
- Sistema per fare in modo che SaaS Runtime esegua il deprovisioning delle unità dipendenti quando non sono più necessarie.
(Facoltativo) Aggiungi un'etichetta alle risorse che stai eseguendo il deployment. Per maggiori dettagli sulle etichette, consulta la Panoramica delle etichette.
Per aggiungere un'etichetta:
Nella sezione Etichette, seleziona Aggiungi etichette.
Per Chiave 1 e Valore 1, inserisci la coppia chiave-valore che preferisci.
Ripeti i passaggi precedenti per ogni etichetta che vuoi aggiungere.
Seleziona Crea.
Per eseguire il provisioning delle risorse o il deployment dell'applicazione:
Nella pagina Unità > Crea un'unità, seleziona Provisioning.
Per il campo della release, seleziona la release per le versioni della configurazione Terraform di cui vuoi eseguire il deployment.
Per Service account, seleziona il service account
Aggiungi un progetto tenant:
- Seleziona Aggiungi variabili del progetto tenant.
- Definisci la prima variabile di input:
- In Nome, mantieni il nome
tenant_project_id - In Tipo di variabile, seleziona Stringa.
- Per Valore variabile, digita
quickstart-tenant-project.
- In Nome, mantieni il nome
- Definisci la seconda variabile di input:
- In Nome, mantieni il nome
tenant_project_number - In Tipo di variabile, seleziona Intero.
- Per Valore variabile, inserisci il tuo numero di progetto.
- In Nome, mantieni il nome
Seleziona Provisioning.
Visualizzare l'unità di cui è stato eseguito il deployment
Ora hai utilizzato Runtime SaaS per creare un'unità che esegue il deployment delle risorse o dell'applicazione nel tipo di unità associato.
Per visualizzare le risorse di cui hai eseguito il deployment:
Nella console, vai alla pagina Runtime SaaS > Unità > Dettagli unità.
Fai clic sul nome dell'unità.
Nella pagina Dettagli unità:
- Verifica che lo Stato sia Pronto (o Provisioning se l'operazione è ancora in corso).
- Espandi la sezione Variabili.
- In Variabili di output, puoi visualizzare i dettagli relativi a qualsiasi variabile di output specificata nella configurazione Terraform. Per ulteriori dettagli sulle variabili, consulta Variabili e mappatura delle variabili.
Passaggi successivi
- Per saperne di più su Runtime SaaS, consulta la panoramica di Runtime SaaS.
- Per ulteriori dettagli sui service account necessari quando utilizzi Runtime SaaS, consulta Service account.
- Per la procedura di aggiornamento della release, vedi Implementare una release.