Cloud Run-Dienst bereitstellen
So stellen Sie einen Dienst in Cloud Run bereit:
Wählen Sie den Befehl Deploy to Cloud Run (In Cloud Run bereitstellen) aus. Verwenden Sie dazu die Befehlspalette, auf die mit Strg/Befehlstaste + Umschalt zugegriffen werden kann. + P).
Dadurch wird die Cloud Run-Deployment-UI aufgerufen.
Legen Sie Ihr Google Cloud-Projekt fest.
Wählen Sie einen vorhandenen Dienst aus oder erstellen Sie einen neuen.
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 für Anthos". Lesen Sie die Anleitung zur Auswahl der Plattform, wenn Sie Hilfe bei der Entscheidung benötigen, welche Option für Ihre Entwicklungsanforderungen am besten geeignet ist.
- Wenn Sie "Cloud Run (vollständig verwaltet)" auswählen, wählen Sie die Region, für die die Bereitstellung erfolgen soll.
- Wenn Sie "Cloud Run für Anthos" auswählen, konfigurieren Sie die Kubernetes-Clusterinformationen (für den Cluster muss die Anthos-Unterstützung aktiviert sein).
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 Geben Sie den Builder (Docker oder Buildpack) und die zugehörigen Einstellungen an.
Nachdem Sie die gewünschten Einstellungen festgelegt haben, können Sie auf Bereitstellen klicken.
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
Sehen Sie sich den Dienst in Aktion an. Rufen Sie dazu die unter webview angezeigte URL auf.
Sie können auch Details zu Ihrem ausgeführten Dienst anzeigen. Klicken Sie dazu auf die Schaltfläche Show detailed Logs (Detaillierte Logs anzeigen) und sehen Sie sich die ausführlichen Logs im Ausgabefenster an.
Nach Abschluss der Sitzung stehen über die Cloud Code-Statusleiste weitere Optionen für das Kontextmenü zur Überwachung Ihrer Anwendung und ihrer Ressourcen zur Verfügung, darunter:
- Deployment-Logs öffnen:theffnen Sie die Anwendungslogs einer bestimmten Bereitstellung mit der Cloud Code-Loganzeige.
- Open Service URL (Dienst-URL öffnen): URL des Anwendungsdienstes in einem Webbrowser öffnen
Wiedergabemodus aktivieren/deaktivieren:Wiedergabemodus für die aktuelle Sitzung aktivieren und deaktivieren (nicht für Fehlerbehebungssitzungen verfügbar)