Componente connesso |
Aggiornamenti delle applicazioni |
Informazioni introduttive |
| Secret Manager |
- Il servizio Cloud Run può fare riferimento ai dati del secret.
- Il campo Dati secret di Secret Manager viene fatto riferimento dal campo
env_secret_vars di Cloud Run.
- Il ruolo
roles/secretmanager.secretAccessor viene aggiunto all'account di servizio Cloud Run.
|
Configurare i secret per i servizi |
Service account |
- Il servizio Cloud Run utilizza il account di servizio come identità di servizio.
- Il ruolo
roles/run.invoker viene aggiunto all'account di servizio.
- L'email del account di servizio e le informazioni IAM vengono aggiunte alle variabili di ambiente Cloud Run.
|
Autenticazione service-to-service |
| AlloyDB per PostgreSQL |
- Il servizio Cloud Run può connettersi all'istanza AlloyDB per PostgreSQL.
- I metadati delle risorse AlloyDB per PostgreSQL vengono aggiunti alle variabili di ambiente Cloud Run.
- Il ruolo
roles/alloydb.admin AlloyDB per PostgreSQL viene aggiunto all'account di servizio Cloud Run.
|
Connessione da Cloud Run |
| BigQuery |
- Il servizio Cloud Run può interagire con il set di dati BigQuery.
- I metadati delle risorse BigQuery vengono aggiunti alle variabili di ambiente Cloud Run.
- Il ruolo BigQuery
roles/bigquery.dataEditor viene aggiunto al account di servizio Cloud Run.
|
Panoramica di BigQuery |
Bigtable |
- Il servizio Cloud Run può eseguire funzioni amministrative sull'istanza Bigtable.
- Le informazioni sui metadati delle risorse Bigtable vengono aggiunte alle variabili di ambiente Cloud Run.
- Il ruolo
roles/bigtable.admin viene aggiunto all'account di servizio Cloud Run.
|
Panoramica di Bigtable |
Un altro servizio Cloud Run |
- Il servizio Cloud Run di origine può inviare traffico al servizio Cloud Run di destinazione.
- Il servizio Cloud Run di origine contiene l'URI del servizio Cloud Run di destinazione nelle sue variabili di ambiente.
|
Che cos'è Cloud Run |
Cloud SQL (MySQL) |
- Il servizio Cloud Run può leggere e scrivere dati nell'istanza Cloud SQL (MySQL).
- I metadati di connessione Cloud SQL vengono aggiunti al servizio Cloud Run.
- I ruoli
roles/cloudsql.instanceUser e roles/cloudsql.client vengono aggiunti all'account di servizio Cloud Run.
- Il account di servizio Cloud Run viene aggiunto come utente IAM all'istanza Cloud SQL.
|
Connessione da Cloud Run |
Cloud SQL (PostgreSQL) |
- Il servizio Cloud Run può leggere e scrivere dati nell'istanza Cloud SQL (PostgreSQL).
- I metadati di connessione Cloud SQL vengono aggiunti al servizio Cloud Run.
- I ruoli
roles/cloudsql.instanceUser e roles/cloudsql.client vengono aggiunti all'account di servizio Cloud Run.
- Il account di servizio Cloud Run viene aggiunto come utente IAM all'istanza Cloud SQL.
|
Connessione da Cloud Run |
Cloud Storage |
- Il servizio Cloud Run può gestire gli oggetti nel bucket Cloud Storage.
- Le informazioni IAM del account di servizio Cloud Run vengono aggiunte al bucket Cloud Storage.
- Il ruolo
roles/storage.objectAdmin viene assegnato al account di servizio Cloud Run.
|
Connettiti ai servizi Google Cloud |
Backend di bilanciamento del carico di Cloud globale |
- Il bilanciatore del carico può distribuire il traffico in entrata al servizio Cloud Run.
- Il servizio Cloud Run viene aggiunto come endpoint di backend nella configurazione dei backend NEG serverless di Cloud Load Balancing.
|
Configura un bilanciatore del carico delle applicazioni esterno globale con Cloud Run |
Memorystore for Redis |
- Il servizio Cloud Run può memorizzare nella cache i dati nell'istanza Memorystore for Redis.
- Le informazioni di connessione di Memorystore for Redis vengono aggiunte alle variabili di ambiente di Cloud Run.
- Il ruolo
roles/redis.editor viene aggiunto all'account di servizio Cloud Run.
|
Connessione a un'istanza Redis da un servizio Cloud Run |
Pub/Sub |
- Il servizio Cloud Run può ricevere messaggi o pubblicare nell'argomento Pub/Sub.
- L'ID argomento Pub/Sub viene aggiunto alle variabili di ambiente Cloud Run.
- I ruoli
roles/pubsub.publisher e roles/pubsub.subscriber vengono aggiunti all'account di servizio Cloud Run.
- Il servizio Cloud Run viene aggiunto ai campi della sottoscrizione push e pull di Pub/Sub.
|
Tutorial sull'utilizzo di Pub/Sub con Cloud Run |
Backend di Cloud Load Balancing regionale |
- Il bilanciatore del carico può distribuire il traffico in entrata al servizio Cloud Run.
- Il servizio Cloud Run viene aggiunto come endpoint di backend nella configurazione dei backend NEG serverless di Cloud Load Balancing.
|
Configura un bilanciatore del carico delle applicazioni esterno regionale con Cloud Run |
Frontend di bilanciamento del carico di Cloud regionale |
- Gli indirizzi IP HTTP e HTTPS del bilanciatore del carico sono disponibili per l'applicazione in esecuzione nel container Cloud Run.
- I metadati dell'indirizzo Cloud Load Balancing vengono aggiunti alle variabili di ambiente Cloud Run.
|
Panoramica delle regole di forwarding |
Spanner |
- Il servizio Cloud Run può gestire l'istanza Spanner.
- I dettagli della connessione Spanner vengono aggiunti alle variabili di ambiente Cloud Run.
- Il ruolo
roles/spanner.databaseAdmin viene aggiunto all'account di servizio Cloud Run.
- Le informazioni IAM del account di servizio Cloud Run vengono aggiunte all'istanza Spanner.
|
Connettiti ai servizi Google Cloud |
Vertex AI |
- Il servizio Cloud Run può interagire con i servizi Vertex AI.
- Il ruolo
roles/aiplatform.user viene aggiunto all'account di servizio Cloud Run.
|
Ospitare app e agenti di AI su Cloud Run |