Serviços suportados
Aceda Google Cloud às APIs a partir de funções do Cloud Run através de uma conta de serviço para agir em seu nome. A conta de serviço fornece credenciais predefinidas da aplicação para as suas funções.
APIs suportadas
As funções do Cloud Run podem aceder à maioria dos principais Google Cloud serviços através de bibliotecas cliente de APIs específicas da linguagem e/ou APIs REST, incluindo o seguinte:
Fornecedores de eventos suportados
As funções do Cloud Run podem ser acionadas por eventos fornecidos pelos seguintes serviços:
HTTP: invocar funções diretamente através de pedidos HTTP
Usar serviços com funções do Cloud Run
As bibliotecas cliente de APIs Google que usam credenciais padrão da aplicação obtêm automaticamente as credenciais da conta de serviço incorporadas do anfitrião das funções do Cloud Run no tempo de execução. Por predefinição, o cliente
autentica através da
YOUR_PROJECT_ID@appspot.gserviceaccount.com
conta de serviço.
Encaminhamento com o Cloud Load Balancing
O balanceamento de carga da nuvem é um produto separado que permite configurações de rede avançadas para todas as suas aplicações em execução no Google Cloud.
Quando o balanceamento de carga de HTTP(S) está ativado para apps sem servidor, pode:
Configure a sua app sem servidor para ser servida a partir de um endereço IP IPv4 e/ou IPv6 dedicado que não seja partilhado com outros serviços.
Reutilize os mesmos certificados SSL e chaves privadas que usa para o Compute Engine, o Google Kubernetes Engine e o Cloud Storage. Isto elimina a necessidade de gerir certificados separados para apps sem servidor.
Use serviços adicionais que se integram com o Cloud Load Balancing, como o Cloud CDN, o Google Cloud Armor ou políticas de segurança.
Tenha em atenção a seguinte limitação e recomendações:
Para usar capacidades de segurança ativadas pelo Cloud Load Balancing, como o Cloud Armor ou as políticas de segurança, tem de alterar as definições de entrada para
internal_and_gclb
. Os utilizadores que já têm o URL predefinido das funções do Cloud Run podem contornar o balanceador de carga e aceder diretamente ao URL da função.O suporte para o Identity-Aware Proxy integrado com o Cloud Load Balancing para funções do Cloud Run não está disponível.