Google Cloud-Produkte in Cloud Run einbinden

Mit Cloud Run-Integrationen können Sie die Google Cloud Console-UI und die Google Cloud CLI verwenden, um die für die jeweiligen Integrationen erforderlichen Ressourcen und Dienste automatisch zu erstellen und zu konfigurieren. Auf diese Weise werden die sonst benötigten komplizierten manuellen Schritte vermieden.

Die folgenden Cloud Run-Integrationen sind verfügbar:

Integration Details
Globaler externer Application Load Balancer Benutzerdefinierte Domains zu Cloud Run-Diensten mithilfe eines globalen externen Application Load Balancers zuordnen
Firebase Hosting Cloud Run-Dienst mit Firebase Hosting verbinden
Memorystore Cloud Run-Dienst mithilfe von Memorystore mit dem Redis-Cache verbinden
Firestore Cloud Run-Dienst mit einer Firestore-Datenbank verbinden
Vertex AI Cloud Run-Dienst mit Vertex AI verbinden

Dienstkonten

Cloud Run-Integrationen verwenden während des Integrationen-Ablaufs zwei Arten von Dienstkonten:

  • Serverlose IntegrationenDienst-Agent Cloud Run-Integrationen verwenden dieses von Google verwaltete Dienstkonto, um auf die erforderlichen Ressourcen zuzugreifen, die für das Funktionieren des Integrationen-Features erforderlich sind (einschließlich Cloud Build und Cloud Storage).

    Wenn Sie serverlose Integrationen aktivieren, erstellt Cloud Run automatisch den Dienst-Agent und weist dem Dienst-Agent die erforderliche Rolle zu. Wenn Sie die Rolle ändern, die dem Dienst-Agent automatisch zugewiesen wurde, funktioniert die Integration nicht mehr.

  • Das Dienstkonto für die Bereitstellung serverloser Integrationen: Cloud Run-Integrationen verwenden dieses Dienstkonto, um die Ressourcen oder Dienste zu erstellen und zu konfigurieren, die für jede Integration erforderlich sind.

    Standardmäßig wird das Compute Engine-Standarddienstkonto als Dienstkonto für die Bereitstellung serverloser Integrationen festgelegt. Sie können ein anderes Dienstkonto festlegen, indem Sie beim Erstellen oder Aktualisieren der Integration ein nutzerverwaltetes Dienstkonto angeben.

    Diesem Dienstkonto müssen die erforderlichen Rollen für jede der zugrunde liegenden Ressourcen zugewiesen werden. Eine Liste der erforderlichen Rollen finden Sie in jedem Integrationsleitfaden.

Preise

Cloud Run-Integrationen sind kostenlos. Für die von den Integrationen verwendeten zugrunde liegenden Ressourcen und Dienste gelten jedoch die jeweiligen Preise.

Regionen

Informationen zu Cloud Run-Integrationen finden Sie in der Liste der unterstützten Regionen.