Mit der Compute Engine-Integration von Cloud Code können Sie sich die Compute Engine-VMs ansehen, auf denen Ihre Anwendungen ausgeführt werden, SSH-Verbindungen zu Ihren VMs herstellen, Anwendungsprotokolle aufrufen und Dateien auf eine VM hochladen.
In diesem Dokument erfahren Sie, wie Sie mit Cloud Code in Ihrer IDE auf die Compute Engine zugreifen und Ihre VM-Instanzen verwalten.
VMs ansehen
So rufen Sie VMs in Ihrem Google Cloud-Projekt und die VM-Instanzdetails in in der Google Cloud Console:
Klicken Sie auf den Tab Compute Engine oder wählen Sie Ansicht > Toolfenster > Compute Engine aus.
Wenn Sie kein Google Cloud-Projekt ausgewählt haben, klicken Sie auf Wählen Sie ein Google Cloud-Projekt aus, wählen Sie ein Projekt aus und klicken Sie dann auf OK.
Maximieren Sie das Snippet Alle VM-Instanzen, um Ihre VM-Instanzen aufzurufen.
Klicken Sie mit der rechten Maustaste auf die VM, um sich die Details zur VM-Instanz in der Google Cloud Console anzusehen und wählen Sie In Cloud Console öffnen aus.
Favoriten-VMs hinzufügen und ansehen
IntelliJ unterstützt bevorzugte VM-Instanzen pro Google Cloud-Projekt, wobei zwischen VM-Neustarts beibehalten werden. VMs zur Favoritenliste hinzufügen und ansehen die Liste enthält, gehen Sie folgendermaßen vor:
Klicken Sie auf dem Tab Compute Engine unter dem Snippet Alle VM-Instanzen mit der rechten Maustaste auf eine VM-Instanz und wählen Sie Zu Favoriten hinzufügen aus.
Maximieren Sie das Snippet Bevorzugte VM-Instanzen, um Ihre Favoritenliste anzusehen.
Wenn Sie eine VM aus der Favoritenliste entfernen möchten, klicken Sie mit der rechten Maustaste auf die VM und wählen Sie Aus Favoriten entfernen aus.
Verbindung zu einer VM herstellen
So stellen Sie mit Cloud Code über das integrierte IDE-Terminal und SSH eine Verbindung zur VM-Instanz in Ihrer IDE her:
Wenn Sie eine Verbindung zu einer VM-Instanz herstellen möchten, klicken Sie mit der rechten Maustaste auf die VM-Instanz und wählen Sie SSH-Verbindung öffnen aus.
Ein Terminal mit Informationen zur Remote-Instanz wird angezeigt.
Wenn die Verbindung zur VM-Instanz fehlschlägt, wird eine Fehlermeldung angezeigt. Wenn Sie im Terminal Informationen zum Problem und zu möglichen Lösungen aufrufen möchten, klicken Sie auf Fehlerbehebung im Terminal. Wenn Sie die Dokumentation zur Fehlerbehebung bei SSH-Fehlern aufrufen möchten, klicken Sie auf Leitfaden zur Fehlerbehebung ansehen.
Anwendungslogs auf einer VM ansehen
Klicken Sie mit der rechten Maustaste auf die VM, um die Anwendungslogs einer VM-Instanz in Ihrer IDE anzusehen und wählen Sie Logs-Explorer ansehen aus. Dadurch gelangen Sie zur Log-Explorer in der Google Cloud Console
Datei auf eine VM hochladen
So kopieren Sie Anwendungsdateien aus Ihrer lokalen IDE in Ihre Remote-VM-Instanz:
Wenn Sie eine Datei auf eine VM hochladen möchten, wählen Sie eine VM-Instanz aus und klicken Sie oben im Bereich Compute Engine auf cloud_upload Upload (Hochladen). Sie können auch mit der rechten Maustaste auf die VM-Instanz klicken und Datei/Verzeichnis hochladen auswählen.
Rufen Sie die Datei auf, die Sie hochladen möchten, und klicken Sie auf Öffnen. Ein Terminal mit einer Liste der Dateien und dem Fortschritt des Uploads wird geöffnet.
Wenn der Upload fehlschlägt, wird das Dialogfeld Fehlerbehebung bei SSH-Verbindungen angezeigt. Wählen Sie eine Option aus, um darauf zu klicken:
- Anleitung zur Dateiübertragung ansehen: Öffnet Dateien auf Linux-VMs übertragen Weitere Informationen zum Übertragen von Dateien an eine Compute Engine-VM Instanzen.
- Fehlerbehebung im Terminal: Im Terminal werden Informationen zum Problem und zu möglichen Lösungen angezeigt.
- Anleitung zur Fehlerbehebung ansehen: Öffnet SSH-Fehler beheben finden Sie weitere Informationen zu häufigen Fehlern, über SSH eine Verbindung zu einer VM herstellen, Fehler beheben und fehlgeschlagenen SSH-Verbindungen diagnostiziert.