Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Quotas dans AWS CodePipeline
CodePipeline dispose de quotas pour le nombre de pipelines, d'étapes, d'actions et de webhooks qu'un AWS compte peut avoir dans chaque AWS région.
Ces quotas s'appliquent par région et peuvent être augmentés. Les demandes d'augmentation de quota sont traitées dans un délai de deux semaines maximum.
Ressource | Par défaut |
---|---|
Durée avant l'expiration d'une action (Il s'agit de délais d'expiration configurables. (Consultez le tableau suivant pour les délais d'expiration non configurables) |
AWS CloudFormation action de déploiement : 3 jours CodeDeploy et actions de déploiement CodeDeploy ECS (bleu/vert) : 5 jours AWS Lambda action d'invocation : 24 heures NotePendant l'exécution de l'action, contacte CodePipeline régulièrement Lambda pour obtenir un état. La fonction Lambda répond avec un statut indiquant que l'exécution de l'action est réussie, échouée ou en cours. Si la fonction Lambda n'a envoyé aucune réponse au bout de 20 minutes, l'action expire. Si, pendant les 20 minutes, la fonction Lambda a répondu que l'action était toujours en cours, CodePipeline redémarre le chronomètre de 20 minutes et réessaie. En cas d'échec au bout de 24 heures, CodePipeline définit l'état de l'action d'appel Lambda sur Echec. Lambda dispose d'un délai d'expiration distinct pour les fonctions Lambda qui n'est pas lié au délai d'expiration de l'action. CodePipeline Action de déploiement d'Amazon S3 : 90 minutes NoteSi le chargement vers S3 expire pendant le déploiement d'un ZIP fichier volumineux, l'action échoue avec une erreur de temporisation. Essayez de diviser le ZIP fichier en fichiers plus petits. Action d'approbation manuelle, délai d'expiration par défaut du compte : 7 jours NoteLe délai d'expiration par défaut pour l'action d'approbation manuelle peut être remplacé pour une action spécifique dans le pipeline, et il est configurable jusqu'à 86 400 minutes (60 jours) avec une valeur minimale de 5 minutes. Pour plus d'informations, reportez-vous ActionDeclarationà la section CodePipeline APIRéférence. Une fois configuré, ce délai est appliqué à l'action. Dans le cas contraire, le niveau de compte par défaut est utilisé. Toutes les autres actions : 1 heure NoteLe délai d'expiration de l'action de ECS déploiement d'Amazon est configurable jusqu'à une heure (délai d'expiration par défaut). |
Nombre maximum de pipelines par région dans un AWS compte |
1 000 NoteLes pipelines configurés pour l'interrogation ou la détection des modifications basées sur des événements sont comptabilisés dans ce quota. |
Nombre maximum de pipelines configurés pour interroger les changements de source, par AWS région |
300 NoteCe quota est fixe et ne peut pas être modifié. Si vous atteignez la limite pour les pipelines d'interrogation, vous pouvez toujours configurer des pipelines supplémentaires qui utilisent la détection des modifications basée sur les événements. Pour de plus amples informations, veuillez consulter Actions à la source et méthodes de détection des modifications.1 |
Nombre maximum de webhooks par région dans un compte AWS | 300 |
Nombre d'actions personnalisées par région dans un AWS compte |
50 |
1En fonction de votre fournisseur source, utilisez les instructions suivantes pour mettre à jour vos pipelines d'interrogation afin d'utiliser la détection des modifications basée sur les événements :
|
Les quotas suivants AWS CodePipeline s'appliquent à la disponibilité des régions, aux contraintes de dénomination et aux tailles d'artefacts autorisées. Ces quotas sont fixes et ne peuvent pas être modifiés.
Pour obtenir la liste des points de terminaison de CodePipeline service pour chaque région, voir AWS CodePipeline Points de terminaison et quotas dans la référence AWS générale.
Pour plus d'informations sur les exigences de structure, consultez CodePipeline référence de structure de pipeline.
AWS Régions dans lesquelles vous pouvez créer un pipeline |
USA Est (Ohio) USA Est (Virginie du Nord) USA Ouest (Californie du Nord) US West (Oregon) Canada (Centre) Europe (Francfort) Europe (Zurich) * Israël (Tel Aviv) Europe (Irlande) Europe (Londres) Europe (Milan) * Europe (Paris) Europe (Espagne) Europe (Stockholm) Afrique (Le Cap) * Asie-Pacifique (Hong Kong) * Asie-Pacifique (Hyderabad) Asie-Pacifique (Mumbai) Asie-Pacifique (Tokyo) Asie-Pacifique (Séoul) Asie-Pacifique (Osaka) Asie-Pacifique (Singapour) Asie-Pacifique (Sydney) Asie-Pacifique (Jakarta) Asie-Pacifique (Melbourne) Amérique du Sud (São Paulo) Moyen-Orient (Bahreïn) * Moyen-Orient (UAE) AWS GovCloud (US-Ouest) AWS GovCloud (USA Est) |
Caractères autorisés dans un nom d'action |
Les noms d'action ne peuvent pas dépasser 100 caractères. Caractères autorisés : Lettres minuscules Lettres majuscules Chiffres Caractères spéciaux Tous les autres caractères, tels que des espaces, ne sont pas autorisés. |
Caractères autorisés dans les types d'action |
Les noms de types d'action ne peuvent pas dépasser 25 caractères. Caractères autorisés : Lettres minuscules a à z, bornes incluses. Lettres majuscules A à Z, bornes incluses. Chiffres 0 à 9, bornes incluses. Caractères spéciaux . (point), @ (signe arobase), - (signe moins) et _ (trait de soulignement). Tous les autres caractères, tels que des espaces, ne sont pas autorisés. |
Caractères autorisés dans les noms d'artefacts |
Les noms des artifacts ne peuvent pas dépasser 100 caractères. Caractères autorisés : Lettres minuscules Lettres majuscules Chiffres Caractères spéciaux Tous les autres caractères, tels que des espaces, ne sont pas autorisés. |
Caractères autorisés dans les noms d'actions partenaires | Les noms d'action des partenaires doivent suivre les mêmes conventions et restrictions de dénomination que les autres noms d'action CodePipeline. En particulier, ils ne peuvent pas dépasser 100 caractères. Caractères autorisés : Lettres minuscules a à z, bornes incluses. Lettres majuscules A à Z, bornes incluses. Chiffres 0 à 9, bornes incluses. Caractères spéciaux . (point), @ (signe arobase), - (signe moins) et _ (trait de soulignement). Tous les autres caractères, tels que des espaces, ne sont pas autorisés. |
Caractères autorisés dans un nom de pipeline |
Les noms de pipeline ne peuvent pas excéder 100 caractères. Caractères autorisés : Lettres minuscules a à z, bornes incluses. Lettres majuscules A à Z, bornes incluses. Chiffres 0 à 9, bornes incluses. Caractères spéciaux . (point), @ (signe arobase), - (signe moins) et _ (trait de soulignement). Tous les autres caractères, tels que des espaces, ne sont pas autorisés. |
Caractères autorisés dans un nom d'étape |
Les noms des étapes ne peuvent pas excéder 100 caractères. Caractères autorisés : Lettres minuscules a à z, bornes incluses. Lettres majuscules A à Z, bornes incluses. Chiffres 0 à 9, bornes incluses. Caractères spéciaux . (point), @ (signe arobase), - (signe moins) et _ (trait de soulignement). Tous les autres caractères, tels que des espaces, ne sont pas autorisés. |
Durée avant l'expiration d'une action |
CodeBuild action de construction : 36 heures Action de test : 8 heures Actions personnalisées : 24 heures Step Functions invoque une action : 7 jours Délai de génération pour l'action Commandes : 55 minutes |
Longueur maximale de la clé de configuration de l'action (par exemple, les clés de CodeBuild configuration sont |
50 caractères |
Longueur maximale de la valeur de configuration d'action (par exemple, la valeur de la
|
1 000 caractères |
Nombre maximal d'actions par pipeline | 500 |
Nombre maximum d'exécutions de pipeline simultanées par pipeline (QUEUED| PARALLEL mode) |
50 |
Nombre maximal d'exécutions d'actions simultanées par PARALLEL mode d'exécution du pipeline | 5 |
Nombre maximum de fichiers pour un objet Amazon S3 | 100 000 |
Nombre maximum d'actions parallèles dans une étape | 50 |
Nombre maximum d'actions séquentielles dans une étape | 50 |
Taille maximum des artéfacts dans une étape source |
Artefacts stockés dans des compartiments Amazon S3 : 7 Go Artefacts stockés dans CodeCommit nos GitHub référentiels : 1 Go Exception : si vous utilisez AWS Elastic Beanstalk pour déployer des applications, la taille maximale de l'artefact est toujours de 512 Mo. Exception : si vous utilisez AWS CloudFormation pour déployer des applications, la taille maximale de l'artefact est toujours de 256 Mo. Exception : si vous utilisez l’action |
Taille maximale du JSON fichier de définitions d'images utilisé dans les pipelines déployant ECS des conteneurs et des images Amazon |
100 Ko |
Taille maximale des artefacts d'entrée pour les AWS CloudFormation actions | 256 Mo |
Taille maximale des artefacts d'entrée pour l’action CodeDeployToECS |
3 Mo |
Taille maximale des artefacts d'entrée pour l’action Step Functions |
L'action Step Functions s'exécute sur Lambda, et ses quotas de taille d'artefact sont donc les mêmes que ceux des fonctions Lambda. Pour plus d'informations, consultez la section Quotas Lambda dans le guide du développeur Lambda. |
Taille maximale de l'JSONobjet pouvant être stocké dans la |
Pour une action de CodePipeline déploiement avec AWS CloudFormation comme fournisseur, la ParameterOverrides propriété est utilisée pour stocker un JSON objet qui spécifie des valeurs pour le fichier de configuration du AWS CloudFormation modèle. La taille maximale de l'JSONobjet pouvant être stocké dans la propriété est de 1 kilo-octet. ParameterOverrides |
Nombre d'actions dans une étape |
1 minimum, 50 maximum |
Nombre d'artefacts autorisés pour chaque action | Pour connaître le nombre d'artefacts d'entrée et de sortie autorisés pour chaque action, veuillez consulter Artefacts d'entrée et de sortie valides pour chaque type d'action. |
Nombre de mois pendant lesquels les informations sur l'historique d'exécution du pipeline sont conservées | 12 |
Nombre d'étapes dans un pipeline |
2 minimum, 50 maximum |
Balises de pipeline | Les balises sont sensibles à la casse. Nombre maximal de 50 par ressource. |
Noms de clé de balise de pipeline |
Toute combinaison de lettres Unicode, de chiffres, d'espaces et de caractères autorisés en UTF -8 d'une longueur comprise entre 1 et 128 caractères. Les caractères autorisés sont : + - = . _ : / @ Les noms de clé de balise doivent être uniques et chaque clé peut avoir une seule valeur. Une balise ne peut pas :
|
Valeurs de balise de pipeline |
Toute combinaison de lettres Unicode, de chiffres, d'espaces et de caractères autorisés en UTF -8 d'une longueur comprise entre 1 et 256 caractères. Les caractères autorisés sont : + - = . _ : / @ Une clé ne peut avoir qu'une seule valeur, mais plusieurs clés peuvent avoir la même valeur. Une balise ne peut pas :
|
Déclencheurs |
Il y a un maximum de 50 déclencheurs dans une définition de pipeline dans la Il y a un maximum de trois filtres par déclencheur push et par déclencheur pull request. NoteLes doublons pour les filtres d'un même tableau de types d'événements ne sont pas autorisés. Vous pouvez ajouter jusqu'à 8 modèles d'inclusion et 8 modèles d'exclusion, branches et chemins de fichiers pour chaque type d'événement (push, pull request). Les caractères autorisés dans les valeurs du modèle incluent tous les types de caractères. Pour les modèles d'inclusion et d'exclusion, la longueur maximale est de 255 caractères. Pour les noms de balises, la longueur maximale est de 255 caractères. La taille maximale de la |
Filtres déclencheurs |
Chemins de fichiers :
Succursales :
Demandes d'extraction : Succursales :
|
Unicité des noms |
Au sein d'un même AWS compte, chaque pipeline que vous créez dans une AWS région doit porter un nom unique. Vous pouvez réutiliser les noms des pipelines dans différentes AWS régions. Les noms des étapes doivent être uniques au sein d'un pipeline. Les noms des actions doivent être uniques au sein d'une étape. |
Quotas pour les variables de sortie et les espaces de noms |
Il existe une limite de taille maximale de 122 880 octets pour toutes les variables de sortie combinées pour une action particulière. Il existe une limite de taille maximale de 100 Ko pour la configuration totale de l'action résolue pour une action particulière. Les noms de variables en sortie sont sensibles à la casse. Les espaces de noms sont sensibles à la casse. Caractères autorisés :
|
Quotas pour les variables au niveau du pipeline |
Il existe un maximum de 50 variables au niveau du pipeline par pipeline. Les noms des variables au niveau du pipeline doivent être les suivants :
Pour les valeurs variables, la longueur maximale est de 1 000 caractères Pour les valeurs variables, tous les caractères sont autorisés. Pour les descriptions de variables, la longueur maximale est de 200 caractères. |
* Vous devez activer cette région avant de pouvoir l'utiliser.