Quotas e limites

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

  • As quotas especificam a quantidade de um recurso partilhado contabilizável que pode usar. As quotas são definidas por Google Cloud serviços como o Cloud Build.
  • 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 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 utilizadores, impedindo picos inesperados na utilização.O Google Cloudtambém oferece quotas de avaliação gratuita que fornecem acesso limitado aos projetos para ajudar a explorar Google Cloud numa base de avaliação gratuita. Google Cloud

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 num conjunto predefinido global 10 - 30 Não. Se quiser executar mais de 30 compilações em simultâneo, use pools privados. Global

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

Restrições de regiões para alguns projetos

Consoante a utilização, determinados projetos podem estar restritos à utilização do Cloud Build apenas em determinadas regiões. Para mais informações, consulte o artigo Localizações.

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.