Quotas e limites

Este documento lista as quotas e os limites do sistema que se aplicam ao Cloud Build.

  • As quotas têm valores predefinidos, mas normalmente pode pedir ajustes.
  • Os limites do sistema são valores fixos que não podem ser alterados.

Google Cloud usa quotas para ajudar a garantir a equidade e reduzir os picos na utilização e disponibilidade de recursos. Uma quota restringe a quantidade de um Google Cloud recurso que o seu Google Cloud projeto pode usar. As quotas aplicam-se a uma variedade de tipos de recursos, incluindo componentes de hardware, software e rede. Por exemplo, as quotas podem restringir o número de chamadas API para um serviço, o número de balanceadores de carga usados em simultâneo pelo seu projeto ou o número de projetos que pode criar. As quotas protegem a comunidade de Google Cloud utilizadores, impedindo a sobrecarga dos serviços. As quotas também ajudam a gerir os seus próprios Google Cloud recursos.

O sistema de quotas da nuvem faz o seguinte:

Na maioria dos casos, quando tenta consumir mais de um recurso do que a respetiva quota permite, o sistema bloqueia o acesso ao recurso e a tarefa que está a tentar realizar falha.

Geralmente, as quotas aplicam-se ao nível do Google Cloud projeto A sua utilização de um recurso num projeto não afeta a sua quota disponível noutro projeto. Num Google Cloud projeto, as quotas são partilhadas por todas as aplicações e endereços IP.

Para mais informações, consulte a vista geral das quotas da nuvem.

Para ajustar a maioria das quotas, use a Google Cloud consola. Para mais informações, consulte o artigo Peça um ajuste da quota.

Também existem limites do sistema nos recursos do Cloud Build. Não é possível alterar os limites do sistema.

Quotas

O Cloud Build aplica quotas a compilações em execução por vários motivos. Por exemplo, as quotas ajudam a proteger a comunidade de Google Cloud utilizadores, evitando picos inesperados na utilização. Google Cloud também oferece quotas de avaliação gratuita que oferecem acesso limitado aos projetos para ajudar a explorar Google Cloud numa base de avaliação gratuita.

Por predefinição, as seguintes quotas do Cloud Build aplicam-se a cada Google Cloud projeto. No entanto, as quotas por projeto dependem da utilização e podem variar ao longo do tempo.

Recurso Descrição Limite predefinido Pode ser aumentado Âmbito
CPU C3 Número de CPUs C3 em execução em simultâneo num conjunto privado regional 0* - 300 Sim. Quando esta quota é preenchida, os pedidos de CPUs adicionais são colocados em fila e processados em série. Por região
CPU Número de CPUs E2 em execução em simultâneo num conjunto privado regional 0* - 2400 Sim. Quando esta quota é preenchida, os pedidos de CPUs adicionais são colocados em fila e processados em série. Por região
CPU N2D Número de CPUs N2D em simultâneo executadas num conjunto privado regional 0* - 2400 Sim. Quando esta quota é preenchida, os pedidos de CPUs adicionais são colocados em fila e processados em série. Por região
CPU (predefinição) Número de CPUs simultâneas executadas num conjunto predefinido regional 5 - 100 Não. Se precisar de mais de 100 CPUs simultâneas, use pools privados. Por região
Compilação Número de compilações simultâneas executadas no conjunto predefinido na região global 10 - 30 Não. Se quiser executar mais de 30 compilações em simultâneo, considere mudar para uma região diferente Região global

* Consoante o seu projeto e utilização, pode não ter quotas para usar pools privados. Se for o caso, pode usar pools predefinidos.

Limites de velocidade da API

Os limites de taxa da API afetam a taxa à qual pode chamar a API Cloud Build. Pode ver e editar os limites de taxa da API acedendo à página Quotas.

Limites de recursos

O Cloud Build aplica os seguintes limites aos recursos:

Limites
Valores args por passo de compilação 100
Passos de criação por criação 300
Imagens criadas por compilação 700
Valores env por passo de compilação 100
Comprimento do valor arg 10 000 carateres
Comprimento do nome do passo de compilação 1000 carateres
Comprimento do valor dir 1000 carateres
Comprimento do valor env 65 536 carateres
Comprimento da lista de etiquetas por compilação 64
Número de caminhos de artefactos por compilação 100
Número de acionadores de compilação 600
Número de parâmetros para uma substituição 200
Tamanho de um secret 65 536 carateres
Valores secretEnv únicos por compilação 100

Aumentar a quota

  1. Abra a página Quotas do Cloud Build.

    Aceder a Quotas

  2. Selecione as quotas que quer modificar e clique em Editar quotas.

  3. Introduza o novo limite de quota para a quota que selecionou.

  4. Clique em Enviar pedido.