Esegui il deployment di un servizio Cloud Run con Cloud Code for VS Code
Questa pagina mostra come iniziare rapidamente a utilizzare Cloud Code.
Configura un servizio Hello World eseguito su Cloud Run utilizzando un'applicazione di esempio, esegui il deployment del servizio in Cloud Run e visualizza lo stato delle risorse del servizio in tempo reale.
Prima di iniziare
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Cloud Run API.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Cloud Run API.
- Installa Git. Git è necessario per copiare gli esempi sulla tua macchina.
- Se non l'hai ancora fatto, installa il plug-in Cloud Code.
crea un servizio
Nella barra di stato di Cloud Code, fai clic sul nome del progetto attivo.
Nel menu Selezione rapida visualizzato, seleziona Nuova applicazione.
Scegli Applicazione Cloud Run come tipo di applicazione preferito.
Dall'elenco delle applicazioni di esempio (Node.js, Python con Flask e framework di Django, Java, Go), scegli un servizio Hello World.
Ad esempio, se scegli
Node.js: Hello World
, viene creato un servizio Hello World Node.js.Conferma la posizione del servizio su disco (o modificala, se necessario) e fai clic su Crea nuova applicazione.
In VS Code verrà visualizzata un'anteprima del file README del servizio selezionato.
Esegui il deployment su Cloud Run
Per eseguire il deployment del servizio in Cloud Run:
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.Nel riquadro Esegui il deployment in Cloud Run, imposta il tuo progetto Google Cloud.
Accetta le restanti impostazioni predefinite e fai clic su Esegui il deployment.
Cloud Code crea l'immagine, ne esegue il push al registry ed esegue il deployment del servizio in Cloud Run.
Per visualizzare il servizio in esecuzione, apri l'URL nella parte superiore della finestra di dialogo Esegui il deployment in Cloud Run.
Visualizzazione dei log
Puoi anche visualizzare i log del servizio di cui hai eseguito il deployment con il visualizzatore log fornito con Cloud Code.
Per visualizzare i log:
- Fai clic su Cloud Code nella barra delle attività di VS Code a sinistra.
- Espandi la sezione Cloud Run per visualizzare il tuo servizio Cloud Run.
- Fai clic con il pulsante destro del mouse sul servizio Cloud Run, quindi fai clic su Visualizza log.
Visualizzazione dello stato delle risorse
Puoi visualizzare lo stato dei servizi Cloud Run utilizzando il browser di servizi Cloud Run:
- Fai clic su Cloud Code nella barra delle attività di VS Code a sinistra.
- Espandi la sezione Cloud Run per visualizzare il tuo servizio Cloud Run.
- Fai clic sul servizio Cloud Run per cui vuoi saperne di più. Le proprietà del servizio vengono visualizzate nella finestra in basso.
esegui la pulizia
Per eliminare il progetto:
Vai alla pagina Progetti nella console Google Cloud:
Seleziona il progetto che hai creato per questa guida rapida e fai clic su Elimina.
Digita l'ID progetto per confermare e fai clic su Arresta.
In questo modo il progetto verrà chiuso e ne pianifica l'eliminazione.
Se utilizzi un progetto preesistente e vuoi eliminare le risorse che hai creato per questa guida rapida:
Immagine container: mentre Cloud Run non prevede addebiti quando il servizio non è in uso, ti potrebbe essere addebitato l'addebito per l'archiviazione dell'immagine del container in Container Registry. Per conoscere la procedura per eliminare l'immagine, consulta la sezione Eliminazione delle immagini.
Servizio Cloud Run: per eliminare un servizio Cloud Run, vai a Cloud Run nella console Google Cloud utilizzando il menu di navigazione. Seleziona il servizio che vuoi eliminare e fai clic su Elimina.
Passaggi successivi
- Scopri il supporto di debug specifico per i vari linguaggi fornito da Cloud Code.
- Personalizza la tua esperienza con Cloud Code configurando impostazioni pertinenti.
- Prova a creare ed eseguire un'applicazione Kubernetes con Cloud Code.