Como usar dependências privadas com funções do Cloud Run
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Com o Artifact Registry, é possível armazenar pacotes npm e Python particulares que você
pode incluir como dependências em uma função do Cloud Run. É possível usar permissões
padrão no mesmo projeto ou conceder papéis à conta de serviço do Cloud Build
para builds entre projetos.
Permissões necessárias
O Cloud Run functions usa a conta de serviço do Cloud Build no
mesmo projeto Google Cloud para criar e implantar sua função.
Se o Cloud Run functions e o Artifact Registry estiverem no mesmo projeto Google Cloud, a conta de serviço terá as permissões necessárias para fazer o download dos repositórios.
Se o Cloud Run functions e o Artifact Registry estiverem em projetos diferentes,
conceda acesso ao repositório à conta de serviço do Cloud Build.
Para conceder acesso somente leitura para o download de dependências, conceda o papel de leitor do Artifact Registry.
Se você também usa o Cloud Build para fazer upload de artefatos em repositórios,
conceda a função de gravador do Artifact Registry.
Configurar o acesso a dependências
Consulte a documentação do Cloud Run functions para instruções de configuração de npm e Python.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2026-10-27 UTC."],[],[]]