Esegui il deployment di un servizio Cloud Run con Cloud Code for IntelliJ
Questa pagina mostra come iniziare a utilizzare Cloud Code.
Puoi configurare un servizio Hello World eseguito su Cloud Run utilizzando un'applicazione di esempio, eseguire il deployment del servizio in Cloud Run e visualizzare 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 in modo che Cloud Code possa eseguire operazioni Git, come la clonazione di un campione.
- Se non l'hai ancora fatto, installa il plug-in Cloud Code.
crea un servizio
Per creare un nuovo servizio utilizzando un esempio esistente:
- Nel tuo IDE, apri File > Nuovo progetto e poi seleziona Cloud Code: Cloud Run.
- Seleziona il linguaggio di programmazione per l'applicazione di esempio, quindi fai clic su Avanti.
Assegna un nome al progetto e fai clic su Fine.
Cloud Code clona l'applicazione di esempio, apre il progetto appena creato per l'uso e crea le configurazioni di esecuzione Cloud Run necessarie.
Se hai scelto un'applicazione Java di esempio, quando richiesto, fai clic su Carica progetto Maven.
Ora puoi eseguire il servizio Hello World. Cloud Code controlla la presenza di eventuali modifiche nel tuo file system in modo che tu possa modificare ed eseguire nuovamente il servizio quasi in tempo reale.
Deployment del servizio in Cloud Run
Per eseguire il deployment del servizio:
- Scegli la configurazione di esecuzione creata automaticamente, Cloud Run: Deploy, dal selettore di configurazioni di esecuzione/debug nella barra di navigazione.
- Fai clic su Esegui. Viene visualizzata la finestra Modifica configurazione.
- Imposta l'ID progetto Google Cloud.
Scegli una regione per la tua piattaforma di deployment.
Questa guida rapida utilizza l'opzione di piattaforma predefinita, Cloud Run (completamente gestito), come piattaforma di deployment.
Fai clic su Esegui.
Visualizza il servizio in esecuzione seguendo l'URL visualizzato nella finestra di output.
Puoi anche visualizzare lo stato del servizio (metriche, dettagli della revisione e altro ancora) seguendo l'URL dei log visualizzato nella finestra di output.
Visualizzazione dello stato delle risorse
Per visualizzare lo stato delle risorse del servizio in esecuzione, segui questi passaggi:
Vai a Explorer di Cloud Run. È possibile accedervi dal riquadro della barra laterale a destra.
Per visualizzare le proprietà di un servizio o di una revisione, fai clic sul servizio o sulla revisione nello strumento di esplorazione.
Per visualizzare i log di una revisione, fai clic con il tasto destro del mouse sulla revisione, quindi fai clic su Visualizza log di Cloud.
esegui la pulizia
Se hai creato un progetto per questa guida rapida, assicurati di eliminarlo per evitare addebiti non necessari:
Vai alla pagina Progetti nella console Google Cloud:
Seleziona il progetto che hai creato per questa guida rapida e fai clic su Elimina.
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: anche se Cloud Run non prevede addebiti quando il servizio non è in uso, ti potrebbe comunque essere addebitato l'addebito per l'archiviazione dell'immagine del container in Container Registry. Per eliminare l'immagine, segui la procedura descritta in Eliminare le 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.
Esegui la pulizia
Per evitare che al tuo account Google Cloud vengano addebitati costi relativi alle risorse utilizzate in questa pagina, segui questi passaggi:
Passaggi successivi
- Aggiungi API e librerie client di Google Cloud al tuo progetto.
- Personalizza le configurazioni di esecuzione con impostazioni avanzate.
- Prova a creare ed eseguire un'applicazione Kubernetes con Cloud Code.