Servizi supportati
Accedi alle API Google Cloud dalle funzioni Cloud Run utilizzando un account di servizio per agire per tuo conto. L'account di servizio fornisce Credenziali predefinite dell'applicazione per le tue funzioni.
API supportate
Le funzioni Cloud Run possono accedere alla maggior parte dei principali servizi Google Cloud utilizzando librerie client API specifiche per i vari linguaggi e/o API REST, tra cui:
Fornitori di eventi supportati
Le funzioni Cloud Run possono essere attivate da eventi forniti dai seguenti servizi:
HTTP: richiama direttamente le funzioni utilizzando HTTP richieste
Utilizzo dei servizi con le funzioni di Cloud Run
Librerie client delle API di Google che utilizzano automaticamente le credenziali predefinite dell'applicazione
ottieni le credenziali integrate dell'account di servizio dall'host delle funzioni di Cloud Run
in fase di esecuzione. Per impostazione predefinita, il client si autentica utilizzando l'account di servizio YOUR_PROJECT_ID@appspot.gserviceaccount.com
.
Routing con Cloud Load Balancing
Cloud Load Balancing è un prodotto separato che consente configurazioni di rete avanzate per tutte le tue applicazioni in esecuzione su Google Cloud.
Quando il bilanciamento del carico HTTP(S) è abilitato per le app serverless, puoi:
Configura l'app serverless per la pubblicazione da un IP IPv4 e/o IPv6 dedicato che non sia condiviso con altri servizi.
Riutilizza gli stessi certificati SSL e le stesse chiavi private che utilizzi per Compute Engine, Google Kubernetes Engine e Cloud Storage. In questo modo, non è necessario gestire certificati separati per le app serverless.
Utilizza servizi aggiuntivi che si integrano con Cloud Load Balancing, come Cloud CDN, Google Cloud Armor o criteri di sicurezza.
Tieni presente le seguenti limitazioni e i seguenti consigli:
Per utilizzare le funzionalità di sicurezza abilitate da Cloud Load Balancing, come Google Cloud Armor o i criteri di sicurezza, devi modificare le impostazioni di ingresso in modo che siano
internal_and_gclb
. Gli utenti che hanno già il database delle funzioni Cloud Run altrimenti l'URL predefinito può ignorare il bilanciatore del carico e andare direttamente alla all'URL della funzione.Il supporto di Identity-Aware Proxy integrato con il bilanciamento del carico di Cloud per le funzioni Cloud Run non è disponibile.