Esegui il deployment di un servizio in Cloud Code per Cloud Shell

Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

Questa pagina mostra come eseguire il deployment di un servizio su Cloud Run utilizzando Cloud Code per Cloud Shell.

Deployment di un servizio su Cloud Run

Per eseguire il deployment del tuo servizio su Cloud Run:

  1. Apri la tavolozza dei comandi (premi Ctrl/Cmd+Shift+P o fai clic su Visualizza > Tavolozza dei comandi), quindi esegui il comando Deploy to Cloud Run.

  2. Nel riquadro Esegui il deployment in Cloud Run, imposta il tuo progetto Google Cloud.

  3. Seleziona un servizio preesistente o creane uno nuovo.

  4. Se stai creando un nuovo servizio, scegli le tue preferenze di piattaforma in Deployment Platform, Cloud Run (completamente gestito) o Cloud Run for Anthos. Per assistenza nella scelta dell'opzione migliore per le tue esigenze di sviluppo, consulta la guida relativa alla scelta della piattaforma.

  5. Se hai selezionato Cloud Run (completamente gestito), scegli un'area geografica in cui eseguire il deployment. Se hai selezionato Cloud Run for Anthos, configura le informazioni del cluster Kubernetes.

  6. (Facoltativo) Per specificare impostazioni aggiuntive come account di servizio, variabili di ambiente e connessioni SQL, espandi la sezione Impostazioni di revisione avanzate.

    Le seguenti variabili di ambiente vengono aggiunte automaticamente ai container in esecuzione:

    Nome Descrizione Esempio
    PORTA La porta su cui il server HTTP dovrebbe rimanere in ascolto. 8080
    K_SERVICE Il nome del servizio Cloud Run in esecuzione. ciao mondo
    REVISIONE Il nome della revisione di Cloud Run in esecuzione. ciao-mondo.1
    K_CONFIGURAZIONE Il nome della configurazione Cloud Run che ha creato la revisione. ciao mondo

  7. In Ambiente di build, specifica se vuoi creare localmente o utilizzando Cloud Build.

  8. Specifica il builder (Docker o Buildpack) e le relative impostazioni.

  9. Dopo aver definito le impostazioni preferite, fai clic su Esegui il deployment.

    Cloud Code per Cloud Shell crea la tua immagine, ne esegue il push sul registro ed esegue il deployment del tuo servizio in Cloud Run. Ora il servizio è attivo!

  10. Visualizza il servizio in esecuzione seguendo l'URL visualizzato in webview.

    Puoi anche visualizzare i dettagli del servizio in esecuzione facendo clic sul pulsante Mostra log dettagliati e sfogliando i tuoi log dettagliati nella finestra di output.

    URL del servizio in esecuzione visualizzato nell'interfaccia utente del deployment in Cloud Run e mostra il pulsante Mostra log dettagliati sotto

  11. Al termine della sessione, fai clic con il tasto destro del mouse per utilizzare i seguenti comandi:

    • Visualizza i log: apri i log delle applicazioni di un deployment specifico con Esplora log di Cloud Code
    • Apri URL: apri l'URL del servizio dell'applicazione di un servizio specifico in un browser web
  12. Se hai disattivato la modalità di orologio nella configurazione di lancio e vuoi apportare modifiche all'applicazione, nonché ricrearla ed eseguirne il deployment, fai clic sulla barra di stato di Cloud Code e poi su Attiva modalità di orologio.