Composant connecté |
Mises à jour d'applications |
Informations générales |
| Secret Manager |
- Le service Cloud Run peut référencer les données secrètes.
- Le champ Données secrètes de Secret Manager est référencé par le champ
env_secret_vars de Cloud Run.
- Le rôle
roles/secretmanager.secretAccessor est ajouté au compte de service Cloud Run.
|
Configurer des secrets pour les services |
Compte de service |
- Le service Cloud Run utilise le compte de service comme identité de service.
- Le rôle
roles/run.invoker est ajouté au compte de service.
- L'adresse e-mail du compte de service et les informations IAM sont ajoutées aux variables d'environnement Cloud Run.
|
Authentification de service à service |
| AlloyDB pour PostgreSQL |
- Le service Cloud Run peut se connecter à l'instance AlloyDB pour PostgreSQL.
- Les métadonnées de ressources AlloyDB pour PostgreSQL sont ajoutées aux variables d'environnement Cloud Run.
- Le rôle
roles/alloydb.admin AlloyDB pour PostgreSQL est ajouté au compte de service Cloud Run.
|
Connexion depuis Cloud Run |
| BigQuery |
- Le service Cloud Run peut interagir avec l'ensemble de données BigQuery.
- Les métadonnées de ressources BigQuery sont ajoutées aux variables d'environnement Cloud Run.
- Le rôle BigQuery
roles/bigquery.dataEditor est ajouté au compte de service Cloud Run.
|
Présentation de BigQuery |
Bigtable |
- Le service Cloud Run peut effectuer des fonctions d'administration sur l'instance Bigtable.
- Les informations sur les métadonnées des ressources Bigtable sont ajoutées aux variables d'environnement Cloud Run.
- Le rôle
roles/bigtable.admin est ajouté au compte de service Cloud Run.
|
Présentation de Bigtable |
Autre service Cloud Run |
- Le service Cloud Run source peut envoyer du trafic vers le service Cloud Run de destination.
- Le service Cloud Run source contient l'URI du service Cloud Run de destination dans ses variables d'environnement.
|
Qu'est-ce que Cloud Run ? |
Cloud SQL (MySQL) |
- Le service Cloud Run peut lire et écrire des données dans l'instance Cloud SQL (MySQL).
- Les métadonnées de connexion Cloud SQL sont ajoutées au service Cloud Run.
- Les rôles
roles/cloudsql.instanceUser et roles/cloudsql.client sont ajoutés au compte de service Cloud Run.
- Le compte de service Cloud Run est ajouté en tant qu'utilisateur IAM à l'instance Cloud SQL.
|
Connexion depuis Cloud Run |
Cloud SQL (PostgreSQL) |
- Le service Cloud Run peut lire et écrire des données dans l'instance Cloud SQL (PostgreSQL).
- Les métadonnées de connexion Cloud SQL sont ajoutées au service Cloud Run.
- Les rôles
roles/cloudsql.instanceUser et roles/cloudsql.client sont ajoutés au compte de service Cloud Run.
- Le compte de service Cloud Run est ajouté en tant qu'utilisateur IAM à l'instance Cloud SQL.
|
Connexion depuis Cloud Run |
Cloud Storage |
- Le service Cloud Run peut gérer les objets du bucket Cloud Storage.
- Les informations IAM du compte de service Cloud Run sont ajoutées au bucket Cloud Storage.
- Le rôle
roles/storage.objectAdmin est attribué au compte de service Cloud Run.
|
Se connecter aux services Google Cloud |
Backend d'équilibrage de charge Cloud Load Balancing mondial |
- L'équilibreur de charge peut distribuer le trafic entrant vers le service Cloud Run.
- Le service Cloud Run est ajouté en tant que point de terminaison de backend dans la configuration des backends de NEG sans serveur Cloud Load Balancing.
|
Configurer un équilibreur de charge d'application externe mondial avec Cloud Run |
Memorystore pour Redis |
- Le service Cloud Run peut mettre en cache les données dans l'instance Memorystore pour Redis.
- Les informations de connexion Memorystore pour Redis sont ajoutées aux variables d'environnement Cloud Run.
- Le rôle
roles/redis.editor est ajouté au compte de service Cloud Run.
|
Se connecter à une instance Redis à partir d'un service Cloud Run |
Memorystore for Redis Cluster |
- Le service Cloud Run peut mettre en cache les données dans le cluster Memorystore pour Redis.
- Les informations de connexion au cluster Memorystore pour Redis sont ajoutées aux variables d'environnement Cloud Run.
- App Design Center ajoute le rôle
roles/redis.dbConnectionUser au compte de service Cloud Run.
|
Se connecter à une instance Memorystore for Redis Cluster |
Memorystore for Valkey |
- Le service Cloud Run peut mettre en cache les données dans l'instance Memorystore pour Valkey.
- App Design Center ajoute les informations de connexion Memorystore pour Valkey aux variables d'environnement Cloud Run.
- App Design Center ajoute le rôle
roles/memorystore.dbConnectionUser au compte de service Cloud Run.
|
Se connecter à une instance Memorystore pour Valkey |
Pub/Sub |
- Le service Cloud Run peut recevoir des messages ou publier des messages dans le sujet Pub/Sub.
- L'ID du sujet Pub/Sub est ajouté aux variables d'environnement Cloud Run.
- Les rôles
roles/pubsub.publisher et roles/pubsub.subscriber sont ajoutés au compte de service Cloud Run.
- Le service Cloud Run est ajouté aux champs d'abonnement push et pull Pub/Sub.
|
Tutoriel : Utiliser Pub/Sub avec Cloud Run |
Backend régional Cloud Load Balancing |
- L'équilibreur de charge peut distribuer le trafic entrant vers le service Cloud Run.
- Le service Cloud Run est ajouté en tant que point de terminaison de backend dans la configuration des backends de NEG sans serveur Cloud Load Balancing.
|
Configurer un équilibreur de charge d'application externe régional avec Cloud Run |
Interface d'équilibrage de charge Cloud Load Balancing régional |
- Les adresses IP HTTP et HTTPS de l'équilibreur de charge sont disponibles pour l'application exécutée dans le conteneur Cloud Run.
- Les métadonnées d'adresse Cloud Load Balancing sont ajoutées aux variables d'environnement Cloud Run.
|
Présentation des règles de transfert |
Spanner |
- Le service Cloud Run peut gérer l'instance Spanner.
- Les informations de connexion Spanner sont ajoutées aux variables d'environnement Cloud Run.
- Le rôle
roles/spanner.databaseAdmin est ajouté au compte de service Cloud Run.
- Les informations IAM du compte de service Cloud Run sont ajoutées à l'instance Spanner.
|
Se connecter aux services Google Cloud |
Vertex AI |
- Le service Cloud Run peut interagir avec les services Vertex AI.
- Le rôle
roles/aiplatform.user est ajouté au compte de service Cloud Run.
|
Héberger des applications et des agents d'IA sur Cloud Run |