Ein Cloud Run-Job ist eine containerisierte Anwendung, die eine bestimmte, nicht HTTP-bezogene Aufgabe ausführt und dann beendet wird. Sie können einen Cloud Run-Job für Aufgaben verwenden, die nicht kontinuierlich ausgeführt werden müssen oder Anfragen verarbeiten müssen. Dazu gehören beispielsweise die geplante Batchverarbeitung oder Datentransformationen.
In diesem Dokument werden die Verbindungen und Parameter beschrieben, die Sie konfigurieren können, wenn Sie mit dem App Design Center eine Cloud Run-Jobkomponente erstellen. Die Konfigurationsparameter basieren auf dem Terraform-Modul terraform-google-cloud-run/modules/job-exec.
Komponentenverbindungen
Die folgende Tabelle enthält die Komponenten, die Sie mit einer Cloud Run-Jobkomponente verbinden können, sowie die resultierenden Aktualisierungen Ihrer Anwendung und des generierten Terraform-Codes.
| Verbundene Komponente | Anwendungsupdates | Hintergrundinformationen: |
|---|---|---|
|
Dienstidentität für Jobs konfigurieren | |
|
Verbindung über Cloud Run herstellen | |
|
Verbindung über Cloud Run herstellen | |
|
Verbindung zu Google Cloud -Diensten herstellen |
Erforderliche Konfigurationsparameter
Wenn Ihre Vorlage einen Cloud Run-Job enthält, müssen Sie die folgenden Parameter konfigurieren, bevor Sie die Vorlage bereitstellen.
| Parametername | Beschreibung und Einschränkungen | Hintergrundinformationen: |
|---|---|---|
| Projekt-ID | Das Projekt, in dem Sie den Cloud Run-Job bereitstellen möchten. | Komponenten konfigurieren |
| Name | name | Cloud Run-Dienste |
| Region | Der Bereitstellungsort des Cloud Run-Dienstes. | Cloud Run-Standorte |
| Image | image | Container-Images bereitstellen |
Optionale Konfigurationsparameter
Die folgenden Parameter sind optional. Wenn Sie erweiterte Parameter aufrufen möchten, wählen Sie im Bereich Konfiguration die Option Erweiterte Felder anzeigen aus.