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:
- Monitoriza o seu consumo de Google Cloud produtos e serviços
- Restringe o seu consumo desses recursos
- Oferece uma forma de pedir alterações ao valor da quota e automatizar os ajustes de quotas
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
Abra a página Quotas do Cloud Build.
Selecione as quotas que quer modificar e clique em Editar quotas.
Introduza o novo limite de quota para a quota que selecionou.
Clique em Enviar pedido.