Dienst erstellen

Auf dieser Seite erfahren Sie, wie Sie mit Cloud Code einen Dienst in Cloud Run bereitstellen.

Dienst in Cloud Run bereitstellen

So stellen Sie einen Dienst in Cloud Run bereit:

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

    Dadurch wird die Cloud Run-Deployment-UI aufgerufen.

    Cloud Run: Deployment-UI mit bereits ausgewähltem Dienst

  2. Legen Sie Ihr Google Cloud-Projekt fest.

  3. Wählen Sie einen vorhandenen Dienst aus oder erstellen Sie einen neuen.

  4. Wenn Sie einen neuen Dienst erstellen, wählen Sie unter Deployment Platform die gewünschten Plattformeinstellungen aus: entweder Cloud Run (vollständig verwaltet) oder Cloud Run for Anthos. Hilfe bei der Auswahl der besten Option für Ihre Entwicklungsanforderungen finden Sie im Leitfaden zur Plattformauswahl.

  5. Wenn Sie Cloud Run (vollständig verwaltet) ausgewählt haben, wählen Sie eine Region für die Bereitstellung aus. Wenn Sie Cloud Run for Anthos ausgewählt haben, konfigurieren Sie die Kubernetes-Clusterinformationen. Für den Cluster muss die Anthos-Unterstützung aktiviert sein.

  6. Mithilfe des Abschnitts "Erweiterte Überarbeitungseinstellungen" können Sie außerdem zusätzliche Einstellungen wie Dienstkonto, Umgebungsvariablen und SQL-Verbindungen festlegen.

    Die folgenden Umgebungsvariablen werden den ausgeführten Containern automatisch hinzugefügt:

    Name Beschreibung Beispiel
    PORT Der Port, den Ihr HTTP-Server beobachten soll. 8080
    K_SERVICE Der Name des ausgeführten Cloud Run-Dienstes. hello-world
    K_REVISION Der Name der ausgeführten Cloud Run-Überarbeitung. hello-world.1
    K_CONFIGURATION Der Name der Cloud Run-Konfiguration, mit der die Überarbeitung erstellt wurde. hello-world

  7. Geben Sie unter Build-Umgebung an, ob ein Build lokal oder mithilfe von Cloud Build erfolgen soll.

    Wenn Sie auf einem Apple-Prozessor der M-Serie entwickeln, können Sie mit der Option Cloud Build sicherstellen, dass Sie ein Image erstellen, das auf der x86-Architektur von Cloud Run ausgeführt werden kann. Informationen zu den Kosten für die Erstellung Ihrer Anwendung mit Cloud Build finden Sie unter Cloud Build-Preise.

  8. Geben Sie den Builder (Docker oder Buildpack) und die zugehörigen Einstellungen an.

  9. Nachdem Sie die gewünschten Einstellungen vorgenommen haben, klicken Sie auf Bereitstellen.

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

  10. Sehen Sie sich den Dienst in Aktion an. Rufen Sie dazu die unter webview angezeigte URL auf.

    Sie können auch Details Ihres ausgeführten Dienstes anzeigen, indem Sie auf die Schaltfläche Detaillierte Logs anzeigen klicken und Ihre ausführlichen Logs im Ausgabefenster durchgehen.

    URL des laufenden Dienstes, der in der UI „In Cloud Run bereitstellen“ angezeigt wird, und Schaltfläche „Detaillierte Logs anzeigen“ darunter

  11. Nach Abschluss Ihrer Sitzung können Sie die folgenden Kontextmenübefehle verwenden:

    • Bereitstellungslogs öffnen: Öffnen Sie die Anwendungslogs einer bestimmten Bereitstellung mit der Loganzeige von Cloud Code.
    • Dienst-URL öffnen: Öffnen Sie die Anwendungsdienst-URL eines bestimmten Dienstes in einem Webbrowser.
  12. Wenn Sie den Überwachungsmodus in der Startkonfiguration deaktiviert haben und Sie Änderungen an Ihrer Anwendung vornehmen und die Anwendung neu erstellen und noch einmal bereitstellen möchten, pausieren Sie im Bereich "Entwicklungssitzungen" die Ausführungsaktion und klicken Sie dann aufSymbol: Neu erstellen und neu bereitstellen Anwendung neu erstellen und neu bereitstellen.

Support

Wenn Sie uns Feedback geben möchten, können Sie Probleme auf GitHub melden oder eine Frage in Stack Overflow stellen.