Usar dependencias privadas con Cloud Run Functions
Organízate con las colecciones
Guarda y clasifica el contenido según tus preferencias.
Puedes usar un paquete de un repositorio npm o Python como dependencia de una función de Cloud Run.
Permisos obligatorios
Las funciones de Cloud Run usan la cuenta de servicio de Cloud Build del mismo proyecto Google Cloud para compilar y desplegar tu función.
Si las funciones de Cloud Run y Artifact Registry están en el mismo proyecto, la cuenta de servicio tiene los permisos necesarios para descargar de los repositorios. Google Cloud
Si las funciones de Cloud Run y Artifact Registry están en proyectos diferentes, debes conceder acceso al repositorio a la cuenta de servicio de Cloud Build.
Para proporcionar acceso de solo lectura para descargar dependencias, concede el rol Lector de Artifact Registry.
Si también usas Cloud Build para subir artefactos a repositorios, concede el rol Escritor de Artifact Registry.
Configurar el acceso a las dependencias
Consulta las instrucciones de configuración de npm y Python en la documentación de las funciones de Cloud Run.
[[["Es fácil de entender","easyToUnderstand","thumb-up"],["Me ofreció una solución al problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Es difícil de entender","hardToUnderstand","thumb-down"],["La información o el código de muestra no son correctos","incorrectInformationOrSampleCode","thumb-down"],["Me faltan las muestras o la información que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-10-19 (UTC)."],[],[]]