Questo documento elenca le quote e i limiti di sistema che si applicano a Cloud Build.
- Le quote hanno valori predefiniti, ma in genere puoi richiedere degli adeguamenti.
- I limiti di sistema sono valori fissi che non possono essere modificati.
Google Cloud utilizza le quote per garantire l'equità e ridurre i picchi di utilizzo e disponibilità delle risorse. Una quota limita la quantità di una Google Cloud risorsa che Google Cloud il progetto può utilizzare. Le quote si applicano a una serie di tipi di risorse, inclusi hardware, software e componenti di rete. Ad esempio, le quote possono limitare il numero di chiamate API a un servizio, il numero di bilanciatori del carico utilizzati contemporaneamente dal tuo progetto o il numero di progetti che puoi creare. Le quote proteggono la community degli utentiGoogle Cloud impedendo il sovraccarico dei servizi. Le quote ti aiutano inoltre a gestire le tue Google Cloud risorse.
Il sistema delle quote di Cloud esegue le seguenti operazioni:
- Monitora il tuo consumo di Google Cloud prodotti e servizi
- Limita il consumo di queste risorse
- Fornisce un modo per richiedere modifiche al valore della quota e automatizzare gli aggiustamenti della quota
Nella maggior parte dei casi, quando provi a utilizzare una risorsa per un volume maggiore di quello consentito dalla quota, il sistema blocca l'accesso alla risorsa e l'attività che stai tentando di eseguire non va a buon fine.
In genere, le quote si applicano a livello di Google Cloud progetto. L'utilizzo di una risorsa in un progetto non influisce sulla quota disponibile in un altro progetto. All'interno di un progetto Google Cloud , le quote vengono condivise tra tutte le applicazioni e gli indirizzi IP.
Per saperne di più, consulta Panoramica delle quote di Cloud.
Per modificare la maggior parte delle quote, utilizza la console Google Cloud . Per ulteriori informazioni, consulta Richiedi un aggiustamento delle quote.
Esistono anche limiti di sistema per le risorse Cloud Build. I limiti di sistema non possono essere modificati.
Quote
Cloud Build applica quote sull'esecuzione delle build per diversi motivi. Ad esempio, le quote contribuiscono a proteggere la community di utenti di Google Cloudda picchi di utilizzo imprevisti.
Per impostazione predefinita, a ogni progettoGoogle Cloud vengono applicate le seguenti quote Cloud Build. Tuttavia, le quote per progetto dipendono dall'utilizzo e possono variare nel tempo.
| Pool di worker | Risorsa | Descrizione | Limite predefinito | Aumentabile | Ambito |
|---|---|---|---|---|---|
| Pool privato | CPU C3 | Numero di CPU C3 simultanee | 0* - 300 | Sì. Quando questa quota viene esaurita, le richieste di CPU aggiuntive vengono inserite in coda ed elaborate in serie. | Per regione |
| Pool privato | CPU E2 | Numero di CPU E2 simultanee | 0* - 2400 | Sì. Quando questa quota viene esaurita, le richieste di CPU aggiuntive vengono inserite in coda ed elaborate in serie. | Per regione |
| Pool privato | CPU N2D | Numero di CPU N2D simultanee | 0* - 2400 | Sì. Quando questa quota viene esaurita, le richieste di CPU aggiuntive vengono inserite in coda ed elaborate in serie. | Per regione |
| Pool predefinito | CPU E2 | Numero di CPU E2 simultanee | 5 - 100 | No. Se hai bisogno di più di 100 CPU simultanee, utilizza i pool privati. | Per regione |
| Pool predefinito | Build | Numero di build simultanee | 10 - 30 | No. Se vuoi eseguire più di 30 build simultanee, valuta la possibilità di passare a un'altra regione. | Regione globale |
* A seconda del progetto e dell'utilizzo, potresti non disporre di quote per utilizzare pool privati. In questo caso, puoi utilizzare i pool predefiniti.
Limiti di frequenza delle richieste API
I limiti di frequenza API influiscono sulla frequenza con cui puoi chiamare l'API Cloud Build. Puoi visualizzare e modificare i limiti di frequenza delle richieste API andando alla pagina Quote.
Limiti delle risorse
Cloud Build applica i seguenti limiti alle risorse:
| Limiti | |
|---|---|
Valori di args per passaggio di build |
100 |
| Passaggi di build per build | 300 |
| Immagini create per build | 700 |
Valori di env per passaggio di build |
100 |
Lunghezza del valore arg |
10.000 caratteri |
| Lunghezza del nome del passaggio di build | 1000 caratteri |
Lunghezza del valore di dir |
1000 caratteri |
Lunghezza del valore env |
65536 caratteri |
| Lunghezza dell'elenco di tag per build | 64 |
| Numero di percorsi degli artefatti per build | 100 |
| Numero di trigger di build | 600 |
| Numero di parametri per una sostituzione | 200 |
Dimensione di un secret |
65536 caratteri |
Valori univoci di secretEnv per build |
100 |
Aumento della quota
Apri la pagina Quote di Cloud Build.
Seleziona le quote che vuoi modificare e fai clic su Modifica quote.
Inserisci il nuovo limite di quota per la quota selezionata.
Fai clic su Invia richiesta.