Cloud Run-Dienst mit Cloud Code for IntelliJ 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. 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.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. Enable the Cloud Run API.

    Enable the API

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  6. Make sure that billing is enabled for your Google Cloud project.

  7. Enable the Cloud Run API.

    Enable the API

  8. Installieren Sie Git, damit Cloud Code Git-Vorgänge wie das Klonen eines Beispiels ausführen kann.
  9. Installieren Sie das Cloud Code-Plug-in, falls noch nicht geschehen.

Dienst erstellen

So erstellen Sie einen neuen Dienst mit einem vorhandenen Beispiel:

  1. Öffnen Sie in Ihrer IDE Datei Neues Projekt und wählen Sie Cloud Code: Cloud Run aus.
  2. Wählen Sie die Programmiersprache für Ihre Beispielanwendung aus und klicken Sie auf Weiter. Dienst aus einer Liste vorhandener Beispielanwendungen erstellen
  3. Benennen Sie Ihr Projekt und klicken Sie dann auf Fertigstellen.

    Cloud Code klont die Beispielanwendung, öffnet das neu erstellte Projekt und erstellt die erforderlichen Cloud Run-Ausführungskonfigurationen.

  4. Wenn Sie eine Java-Beispielanwendung ausgewählt haben, klicken Sie bei Aufforderung auf Maven-Projekt laden.

    Benachrichtigung zu Maven-Build-Skripts – Wählen Sie „Maven-Projekt laden“, „Überspringen“ oder „Hilfe“ aus

Sie können jetzt Ihren Hello World-Dienst ausführen. Cloud Code beobachtet Ihr Dateisystem auf Änderungen, sodass Sie Ihren Dienst nahezu in Echtzeit bearbeiten und noch einmal ausführen können.

Dienst in Cloud Run bereitstellen

So stellen Sie Ihren Dienst bereit:

  1. Wählen Sie in der Navigationsleiste unter „Konfiguration ausführen/debuggen“ die automatisch erstellte Ausführungskonfiguration Cloud Run: Bereitstellen aus.
  2. Klicken Sie auf Symbol für Ausführungsaktion Ausführen. Dadurch wird das Fenster „Konfiguration bearbeiten“ geöffnet.
  3. Legen Sie die Google Cloud-Projekt-ID fest.
  4. Wählen Sie eine Region für Ihre Deployment-Plattform aus.

    In dieser Kurzanleitung wird als Bereitstellungsplattform die Standard-Plattformoption Cloud Run (vollständig verwaltet) verwendet.

  5. Klicken Sie auf Ausführen.

  6. Rufen Sie die ausgeführte Anwendung auf. Folgen Sie dazu der URL im Ausgabefenster.

  7. Sie können sich auch den Status Ihres Dienstes (Messwerte, Überarbeitungsdetails usw.) anzeigen lassen, wenn Sie der im Ausgabefenster angezeigten Log-URL folgen.

    Status des Dienstes in der Google Cloud Console ansehen

Ressourcenstatus ansehen

So können Sie den Status der Ressourcen Ihrer laufenden Anwendung anzeigen lassen:

  1. Rufen Sie den Cloud Run Explorer auf. Der Zugriff erfolgt über die Seitenleiste auf der rechten Seite.

    Cloud Run-Explorer-Tab auf der rechten Seitenleiste hervorgehoben

  2. Klicken Sie auf den Dienst oder die Überarbeitung im Explorer, um die Attribute des Dienstes oder der Überarbeitung anzuzeigen.

    Cloud Run Explorer wird mit einem ausgewählten Dienst und den unten angezeigten Eigenschaften geöffnet

  3. Klicken Sie mit der rechten Maustaste auf die Überarbeitung und dann auf Cloud-Logs aufrufen, um die Logs einer Überarbeitung aufzurufen.

    Klicken Sie mit der rechten Maustaste auf eine Überarbeitung, um die zugehörigen Logs anzusehen

Bereinigen

Wenn Sie für diese Kurzanleitung ein separates Projekt erstellt haben, löschen Sie es, um unnötige Gebühren zu vermeiden:

  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.

    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, ist das Speichern des Container-Images in Container Registry kostenpflichtig. Folgen Sie der Anleitung unter Images löschen, um Ihr Image zu 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 den Dienst aus, den Sie löschen möchten, und klicken Sie dann auf Löschen.

Bereinigen

Mit den folgenden Schritten vermeiden Sie, dass Ihrem Google Cloud-Konto die auf dieser Seite verwendeten Ressourcen in Rechnung gestellt werden:

Nächste Schritte