Cloud Run-Dienst mit Cloud Code for VS Code bereitstellen

Auf dieser Seite werden die ersten Schritte mit Cloud Code beschrieben.

Sie richten eine „Hello World“-Anwendung ein, die mit einer Beispielanwendung in Cloud Run ausgeführt wird, stellen Ihre Anwendung in Cloud Run bereit und sehen den Status der Ressourcen Ihrer Live-Anwendung.

Hinweise

  1. Melden Sie sich bei Ihrem Google Cloud-Konto an. Wenn Sie mit Google Cloud noch nicht vertraut sind, erstellen Sie ein Konto, um die Leistungsfähigkeit unserer Produkte in der Praxis sehen und bewerten zu können. Neukunden erhalten außerdem ein Guthaben von 300 $, um Arbeitslasten auszuführen, zu testen und bereitzustellen.
  2. Wählen Sie in der Google Cloud Console auf der Seite der Projektauswahl ein Google Cloud-Projekt aus oder erstellen Sie eines.

    Zur Projektauswahl

  3. Die Abrechnung für das Google Cloud-Projekt muss aktiviert sein.

  4. Cloud Run API aktivieren.

    Aktivieren Sie die API

  5. Wählen Sie in der Google Cloud Console auf der Seite der Projektauswahl ein Google Cloud-Projekt aus oder erstellen Sie eines.

    Zur Projektauswahl

  6. Die Abrechnung für das Google Cloud-Projekt muss aktiviert sein.

  7. Cloud Run API aktivieren.

    Aktivieren Sie die API

  8. Installieren Sie Git. Git ist zum Kopieren von Beispielen auf Ihren Computer erforderlich.
  9. Installieren Sie das Cloud Code-Plug-in, falls noch nicht geschehen.

Dienst erstellen

  1. Klicken Sie in der Cloud Code-Statusleiste auf den Namen des aktiven Projekts.

    Aktiver Projektname in Statusleiste

  2. Wählen Sie im angezeigten Menü „Schnellauswahl“ die Option Neue Anwendung aus.

  3. Wählen Sie als bevorzugten Anwendungstyp "Cloud Run application" aus.

  4. Wählen Sie aus der Liste der Beispielanwendungen (Node.js, Python mit Flask- und Django-Frameworks, Java, Go) eine „Hello World“-Dienst aus.

    Wenn Sie beispielsweise Node.js: Hello World auswählen, wird eine Hello World-Startdienst in Node.js erstellt.

  5. Bestätigen Sie den Speicherort des Dienstes auf dem Laufwerk (oder ändern Sie ihn bei Bedarf) und klicken Sie auf Neue Anwendung erstellen.

    Eine Vorschau der INFO-Datei für den ausgewählten Dienst wird in VS Code geöffnet.

In Cloud Run bereitstellen

So stellen Sie die Anwendung in Cloud Run bereit:

  1. Öffnen Sie die Befehlspalette (drücken Sie Ctrl/Cmd + Shift + P oder klicken Sie auf Ansicht > Befehlspalette) und führen Sie dann den Befehl In Cloud Run bereitstellen aus.

  2. Legen Sie im Bereich In Cloud Run bereitstellen Ihr Google Cloud-Projekt fest.

  3. Übernehmen Sie die verbleibenden Standardeinstellungen und klicken Sie dann auf Bereitstellen.

    Cloud Code erstellt dann Ihr Image, überträgt es per Push in die Registry und stellt Ihren Dienst in Cloud Run bereit.

  4. Öffnen Sie die URL, die oben im Dialogfeld In Cloud Run bereitstellen angezeigt wird, um den ausgeführten Dienst anzusehen.

Logs ansehen

Mit der Loganzeige, die in Cloud Code enthalten ist, können Sie sich Logs Ihres bereitgestellten Dienstes ansehen.

So rufen Sie Logs auf:

  1. Klicken Sie links in der VS Code-Aktivitätsleiste auf Cloud Code.
  2. Maximieren Sie den Abschnitt Cloud Run, um Ihren Cloud Run-Dienst anzusehen.
  3. Klicken Sie mit der rechten Maustaste auf Ihren Cloud Run-Dienst und dann auf Logs ansehen.

Ressourcenstatus ansehen

Sie können den Status Ihrer Cloud Run-Dienste über den Cloud Run-Dienstbrowser ansehen:

  1. Klicken Sie links in der VS Code-Aktivitätsleiste auf Cloud Code.
  2. Maximieren Sie den Abschnitt Cloud Run, um Ihren Cloud Run-Dienst anzusehen.
  3. Klicken Sie auf den Cloud Run-Dienst, über den Sie mehr erfahren möchten. Die Attribute des Dienstes werden im Fenster unten angezeigt.

Bereinigen

So löschen Sie das Projekt:

  1. Rufen Sie die Seite „Projekte“ in der Google Cloud Console auf:

    Zur Seite "Projekte"

  2. Wählen Sie das Projekt aus, das Sie für diese Kurzanleitung erstellt haben, und klicken Sie dann auf Löschen.

  3. Geben Sie die Projekt-ID ein und klicken Sie auf Beenden.

    Das Projekt wird beendet und der Löschvorgang geplant.

Wenn Sie ein bereits vorhandenes Projekt verwenden und nur die Ressourcen löschen möchten, die Sie für diese Kurzanleitung erstellt haben:

  • Container-Image: Während für Cloud Run keine Kosten anfallen, wenn der Dienst nicht verwendet wird, istdas Speichern des Container-Images in Container Registry ist kostenpflichtig.. Eine Anleitung zum Löschen Ihres Images finden Sie unter Images löschen.

  • Cloud Run-Dienst:Wenn Sie einen Cloud Run-Dienst löschen möchten, rufen Sie Cloud Run in der Google Cloud Console über das Navigationsmenü auf. Wählen Sie das Dienstkonto aus, das Sie löschen möchten, und klicken Sie auf Löschen .

Nächste Schritte