Las integraciones de Cloud Run te permiten usar la IU de la consola de Google Cloud y Google Cloud CLI a fin de crear y configurar de forma automática los recursos y servicios necesarios para las integraciones específicas y eliminar los pasos manuales complicados que, de lo contrario, serían necesarios.
Las siguientes integraciones de Cloud Run están disponibles:
Integración | Detalles |
---|---|
Balanceador de cargas de aplicaciones externo global | Asigna dominios personalizados a los servicios de Cloud Run mediante un balanceador de cargas de aplicaciones externo global |
Firebase Hosting | Conecta un servicio de Cloud Run a Firebase Hosting |
Memorystore | Conecta un servicio de Cloud Run a la caché de Redis con Memorystore |
Firestore | Conecta un servicio de Cloud Run a una base de datos de Firestore |
Vertex AI | Conecta un servicio de Cloud Run a Vertex AI |
Cuentas de servicio
Las integraciones de Cloud Run usan dos tipos de cuentas de servicio durante el flujo de integraciones:
El agente de servicio de integraciones sin servidores: las integraciones de Cloud Run usan este agente de servicio para acceder a los recursos necesarios para que la función de integraciones funcione (incluidos Cloud Build y Cloud Storage).
Cuando habilitas las integraciones sin servidores, Cloud Run crea de forma automática el agente de servicio y le otorga el rol necesario al agente de servicio. Si modificas el rol que se otorgó de forma automática al agente de servicio, la integración ya no funcionará.
La cuenta de servicio de implementación de integraciones sin servidores: Las integraciones de Cloud Run usan esta cuenta de servicio a fin de crear y configurar los recursos o servicios necesarios para cada integración.
De forma predeterminada, la cuenta de servicio predeterminada de Compute Engine se crea y se usa como la cuenta de servicio de implementación de integraciones sin servidores. Puedes crear una cuenta de servicio nueva y usa Google Cloud CLI para configurar la propiedad
runapps.googleapis.com/deployment-service-account
en el proyecto.Esta cuenta de servicio debe tener las funciones necesarias para cada uno de sus recursos subyacentes. Puedes encontrar la lista de roles necesarios en cada guía de integración.
Precios
Las integraciones de Cloud Run son de uso gratuito. Sin embargo, los recursos y servicios subyacentes que usan las integraciones están sujetos a sus precios individuales.
Regiones
Consulta la lista de regiones compatibles para las integraciones de Cloud Run.