Con l'integrazione di Compute Engine di Cloud Code, puoi visualizzare le VM Compute Engine su cui vengono eseguite le tue applicazioni, stabilire connessioni alle VM utilizzando SSH, visualizzare i log delle applicazioni e caricare file su una VM.
Questo documento mostra come accedere a Compute Engine con Cloud Code nell'IDE e gestire le istanze VM.
Visualizza VM
Per visualizzare le VM nel tuo progetto Google Cloud e i dettagli delle istanze VM nella console Google Cloud:
Fai clic sulla scheda Compute Engine o seleziona Visualizza > Finestre degli strumenti > Compute Engine.
Se non hai selezionato un progetto Google Cloud, fai clic su Seleziona un progetto Google Cloud, seleziona un progetto e poi fai clic su Ok.
Per visualizzare le istanze VM, espandi lo snippet Tutte le istanze VM.
Per visualizzare i dettagli dell'istanza VM nella console Google Cloud, fai clic con il tasto destro del mouse sull'istanza VM e seleziona Apri nella console Cloud.
Aggiungere e visualizzare le VM preferite
IntelliJ supporta le istanze VM preferite per progetto Google Cloud, che vengono conservate tra i riavvii della VM. Per aggiungere VM all'elenco dei preferiti e visualizzarlo:
Nella scheda Compute Engine, fai clic con il tasto destro del mouse su un'istanza VM sotto lo snippet Tutte le istanze VM e seleziona Aggiungi a Preferiti.
Per visualizzare l'elenco dei preferiti, espandi lo snippet Istanze VM preferite.
Per rimuovere una VM dall'elenco dei preferiti, fai clic con il tasto destro del mouse sulla VM e seleziona Rimuovi dai preferiti.
Connettiti a una VM
Per connetterti all'istanza VM nell'IDE con Cloud Code utilizzando il terminale IDE e SSH integrati, segui questi passaggi:
Per connetterti a un'istanza VM, fai clic con il tasto destro del mouse sull'istanza VM e seleziona Apri connessione SSH.
Viene visualizzato un terminale con le informazioni sull'istanza remota.
Se la connessione all'istanza VM non va a buon fine, viene visualizzata una finestra di dialogo con un messaggio di errore. Per visualizzare nel terminale le informazioni sul problema e sulle potenziali risoluzioni, fai clic su Risolvi i problemi nel terminale. In alternativa, per visualizzare la documentazione relativa alla risoluzione degli errori SSH, fai clic su Visualizza la guida alla risoluzione dei problemi.
Visualizzare i log delle applicazioni su una VM
Per visualizzare i log dell'applicazione di un'istanza VM nell'IDE, fai clic con il tasto destro del mouse sull'istanza VM e seleziona Visualizza Esplora log. Verrà visualizzata la pagina Esplora log nella console Google Cloud.
Caricare un file in una VM
Per copiare i file dell'applicazione dall'IDE locale all'istanza VM remota, segui questi passaggi:
Per caricare un file in una VM, seleziona un'istanza VM e fai clic su cloud_upload Carica nella parte superiore del riquadro Compute Engine oppure fai clic con il tasto destro del mouse sull'istanza VM e seleziona Carica un file/una directory.
Vai al file che vuoi caricare e fai clic su Apri. Si apre un terminale con l'elenco dei file e lo stato di avanzamento del caricamento.
Se il caricamento non riesce, viene visualizzata la finestra di dialogo Risoluzione dei problemi di connettività SSH. Scegli un'opzione su cui fare clic:
- Visualizza la guida al trasferimento dei file: apre Trasferimento di file su VM Linux per ulteriori informazioni sul trasferimento di file alle istanze VM Compute Engine.
- Risolvi i problemi nel terminale: vengono visualizzate nel terminale informazioni sul problema e sulle potenziali soluzioni.
- Visualizza la guida alla risoluzione dei problemi: apre la pagina Risolvere gli errori SSH per saperne di più sugli errori comuni che potresti riscontrare quando ti connetti a una VM utilizzando SSH, sui modi per risolvere gli errori e sui metodi per diagnosticare le connessioni SSH non riuscite.