Ce document répertorie les quotas et les limites qui s'appliquent à Artifact Registry.
Un quota limite la quantité d'une ressource Google Cloud partagée particulière que votre projet Google Cloud peut utiliser, y compris les composants matériels, logiciels et réseau. Par conséquent, les quotas font partie d'un système qui effectue les opérations suivantes :
- Surveille votre utilisation ou votre consommation des produits et services Google Cloud
- Limite la consommation de ces ressources, par exemple pour garantir l'équité et réduire les pics d'utilisation.
- Gère des configurations qui appliquent automatiquement des restrictions recommandées.
- Fournit un moyen de demander ou d'effectuer des modifications de quota.
Dans la plupart des cas, lorsqu'un quota est dépassé, le système bloque immédiatement l'accès à la ressource Google concernée et la tâche que vous essayez d'effectuer échoue. Dans la plupart des cas, les quotas s'appliquent à chaque projet Google Cloud. Ils sont partagés entre toutes les applications et adresses IP qui utilisent ce projet.
Des limites s'appliquent également aux ressources Artifact Registry. Ces limites ne sont pas liées au système de quotas. Sauf indication contraire, les limites ne peuvent pas être modifiées.
Artifact Registry limite le taux maximal de requêtes entrantes et applique des quotas selon le projet et l'utilisation.
Consultez la page Les quotas et leur utilisation pour en savoir plus sur les règles relatives aux quotas, et découvrir comment consulter et gérer ces derniers.
Affichez le tableau de bord des API pour connaître votre activité actuelle sur les API.
Quotas
Artifact Registry applique les quotas suivants.
Quota de requêtes par projet
Quota | Valeur | Informations supplémentaires |
---|---|---|
Requêtes par minute dans chaque région ou ensemble multirégional | 60,000 | |
Requêtes d'écriture par minute dans chaque région ou ensemble multirégional | 18 000 | Dans la plupart des cas, une seule requête HTTP ou un seul appel d'API compte comme une seule requête. Cependant, certaines opérations sont comptabilisées comme des requêtes multiples. Par exemple, une requête par lot telle que "ImportAptArtifacts" peut facturer un quota pour chaque élément du lot. Une requête Docker pull ou push effectue généralement plusieurs requêtes HTTP. Par conséquent, un quota est facturé pour chaque requête. |
Requêtes de suppression par minute dans chaque région ou ensemble multirégional | 18 000 | Les suppressions demandées par les règles de nettoyage sont comptabilisées dans le quota de requêtes de suppression et dans les suppressions par jour, par limite de dépôt. |
Quota de requêtes par utilisateur
Par défaut, les projets ont un quota par utilisateur illimité. Il est possible de limiter le quota par utilisateur au sein d'un projet. Le quota par utilisateur s'applique pour chaque utilisateur authentifié ou adresse IP client pour les requêtes non authentifiées envoyées à un dépôt public.
Quotas Cloud KMS et Artifact Registry
Lorsque vous utilisez des clés CMEK dans Artifact Registry, vos projets peuvent consommer les quotas de requêtes cryptographiques Cloud KMS. Par exemple, les dépôts chiffrés par CMEK peuvent consommer ces quotas pour chaque importation ou téléchargement. Les opérations de chiffrement et de déchiffrement à l'aide de clés CMEK n'affectent les quotas Cloud KMS que si vous utilisez des clés matérielles (Cloud HSM) ou externes (Cloud EKM). Vérifiez que vous disposez d'un quota suffisant pour activer le chiffrement des secrets au niveau de la couche d'application pour vos applications et workflows. Pour en savoir plus, consultez la page Quotas Cloud KMS.
Quotas d'Artifact Analysis
Consultez la page Quotas et limites d'Artifact Analysis pour en savoir plus sur les règles d'utilisation de l'analyse.
Quotas publics en amont
Si vous utilisez des dépôts distants pour mettre en cache des dépôts publics en amont, vous pouvez être soumis aux quotas de lecture et d'écriture des dépôts en amont.
Limites d'utilisation
Les limites d'utilisation ci-dessous sont appliquées à Artifact Registry.
Limite d'utilisation | Valeur |
---|---|
Supprimer des règles de nettoyage par dépôt et par jour | 300 000 |
Règles de nettoyage par dépôt | 10 |
Récupération maximale de données par requête | 9,9 Go |
Nombre maximal de règles en amont pour les dépôts virtuels | 30 |
Nombre maximal de résolutions en amont par requête pour les dépôts virtuels | 60 |
Opérations de création et de suppression de dépôts, par région et par minute | 30 |
Limites des dépôts distants
Lorsque vous demandez un artefact depuis votre dépôt distant et que celui-ci n'a pas déjà été mis en cache dans celui-ci, il est demandé au dépôt en amont, puis stocké dans votre dépôt distant. Les requêtes adressées aux hôtes en amont sont comptabilisées dans la limite de requêtes de lecture des hôtes en amont de votre organisation, et la mise en cache de l'artefact dans votre dépôt distant utilise les quotas d'écriture et de requêtes de votre projet. Une fois l'artefact mis en cache sur votre appareil distant, les requêtes qui lui sont envoyées ne sont comptabilisées que dans le quota de requêtes de votre projet.
Artifact Registry applique les limites d'utilisation suivantes pour les dépôts distants.
Limite | Publique en amont | Valeur |
---|---|---|
Lectures publiques des hôtes en amont par organisation, par région et par minute | Par défaut | 600 |
Docker Hub | 600 | |
Maven Central | 3 000 | |
NpmJS | 1800 | |
PyPI | 1200 |
Limite concernant la création d'une liste des images de conteneurs dans un dépôt
La méthode de l'API Docker Registry permettant de répertorier les images de conteneurs renvoie une liste incomplète si un dépôt contient plus de 10 000 images ou tags. Cette limite s'applique aux clients Docker qui utilisent l'API Docker Registry pour interagir avec les registres. Elle ne s'applique pas à la commande gcloud artifacts docker images list ni aux requêtes de l'API Artifact Registry.
Demander une augmentation du quota
Pour demander une augmentation ou une diminution de la plupart des quotas, vous pouvez utiliser Google Cloud Console. Pour en savoir plus, consultez Demander une augmentation de quota.