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

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

Deployment di un servizio in Cloud Run

Per eseguire il deployment del tuo servizio in Cloud Run:

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

  2. Nel riquadro Deploy to Cloud Run, imposta il tuo progetto Google Cloud.

  3. Seleziona un servizio preesistente o creane uno nuovo.

  4. Se vuoi creare un nuovo servizio, scegli le preferenze relative alla piattaforma in Deployment Platform, Cloud Run (completamente gestito) oppure Knative serving. Per ricevere assistenza nella scelta dell'opzione migliore per le tue esigenze di sviluppo, consulta Guida alla scelta della piattaforma.

  5. Se hai selezionato Cloud Run (completamente gestito), scegli in una regione in cui eseguire il deployment. Se hai selezionato Knative serving, e configurare le informazioni del cluster Kubernetes.

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

    Le seguenti variabili di ambiente vengono aggiunte automaticamente al cluster container:

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

  7. In Ambiente di build, specifica se creare in locale o utilizzando in 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 l'immagine, ne esegue il push al registro e che esegue il deployment del tuo servizio in Cloud Run. Il tuo servizio è attivo.

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

    Puoi anche visualizzare i dettagli del servizio in esecuzione facendo clic Mostra log dettagliati ed esamina i log dettagliati nella finestra di output.

    URL del servizio in esecuzione visualizzato nella UI di Deployment in Cloud Run e 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 dell'applicazione di uno specifico il deployment con Esplora log di Cloud Code
    • Apri URL: consente di aprire l'URL del servizio delle applicazioni di uno specifico in un browser web
  12. Se hai disattivato la modalità orologio nella configurazione di avvio e vuoi modificare l'applicazione, ricrearla e eseguirne nuovamente il deployment, fai clic sulla barra di stato di Cloud Code e quindi su Attiva la modalità orologio.