Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Kontingente in AWS CodePipeline
CodePipeline enthält Kontingente für die Anzahl der Pipelines, Phasen, Aktionen und Webhooks, die ein AWS Konto in jeder AWS Region haben kann.
Diese Kontingente gelten pro Region und können erhöht werden. Die Verarbeitung von Anträgen zur Kontingenterhöhung kann bis zu zwei Wochen dauern.
Ressource | Standard |
---|---|
Dauer bis zum Timeout einer Aktion (Dies sind konfigurierbare Timeouts. In der folgenden Tabelle finden Sie nicht konfigurierbare Timeouts) |
AWS CloudFormation Bereitstellungsaktion: 3 Tage CodeDeploy und CodeDeploy ECS-Implementierungsmaßnahmen (blau/grün): 5 Tage AWS Lambda Aktion aufrufen: 24 Stunden AnmerkungWährend die Aktion ausgeführt wird, CodePipeline fragt Lambda regelmäßig nach einem Status. Die Lambda-Funktion antwortet mit einem Status, in dem die Ausführung der Aktion entweder erfolgreich, fehlgeschlagen oder in Bearbeitung ist. Wenn die Lambda-Funktion nach 20 Minuten keine Antwort gesendet hat, läuft die Aktion ab. Wenn die Lambda-Funktion während der 20 Minuten geantwortet hat, dass die Aktion noch läuft, CodePipeline startet sie den 20-Minuten-Timer neu und versucht es erneut. Wenn der Vorgang nach 24 Stunden nicht erfolgreich ist, wird der Status der Lambda-Aufrufaktion auf „Fehlgeschlagen“ CodePipeline gesetzt. Lambda hat ein separates Timeout für Lambda-Funktionen, das nichts mit dem Aktions-Timeout zu tun hat. CodePipeline Amazon S3 S3-Bereitstellungsaktion: 90 Minuten AnmerkungWenn beim Upload auf S3 während der Bereitstellung einer großen ZIP-Datei ein Timeout auftritt, schlägt die Aktion mit einem Timeout-Fehler fehl. Versuchen Sie, die ZIP-Datei in kleinere Dateien aufzuteilen. Standardtimeout für manuelle Genehmigungsaktionen auf Kontoebene: 7 Tage AnmerkungDas Standard-Timeout für die manuelle Genehmigungsaktion kann für eine bestimmte Aktion in der Pipeline außer Kraft gesetzt werden. Es kann auf 86400 Minuten (60 Tage) mit einem Mindestwert von 5 Minuten konfiguriert werden. Weitere Informationen finden Sie unter ActionDeclaration in der CodePipeline -API-Referenz. Wenn konfiguriert, wird dieses Timeout für die Aktion angewendet. Andernfalls wird die Standardeinstellung auf Kontoebene verwendet. Alle anderen Aktionen; 1 Stunde AnmerkungDas Zeitlimit für Amazon ECS-Bereitstellungsaktionen ist auf bis zu einer Stunde konfigurierbar (das Standard-Timeout). |
Maximale Gesamtzahl der Pipelines pro Region in einem Konto AWS |
1000 AnmerkungPipelines, die für die Polling- oder ereignisbasierte Änderungserkennung konfiguriert sind, werden auf dieses Kontingent angerechnet. |
Maximale Anzahl von Pipelines, bei denen Quellenänderungen abgefragt werden sollen, pro Region AWS |
300 AnmerkungDieses Kontingent ist fest und kann nicht geändert werden. Wenn Sie das Limit für Polling-Pipelines erreichen, können Sie trotzdem zusätzliche Pipelines konfigurieren, die die ereignisbasierte Änderungserkennung verwenden. Weitere Informationen finden Sie unter Quellaktionen und Methoden zur Erkennung von Änderungen.1 |
Maximale Anzahl von Webhooks pro Region in einem Konto AWS | 300 |
Anzahl der benutzerdefinierten Aktionen pro Region in einem Konto AWS |
50 |
1Führen Sie basierend auf Ihrem Quellanbieter die folgenden Anweisungen aus, um Ihre Polling-Pipelines zu aktualisieren, um die ereignisbasierte Änderungserkennung zu verwenden:
|
Die folgenden Kontingente AWS CodePipeline gelten für die Verfügbarkeit in der Region, Benennungsbeschränkungen und zulässige Artefaktgrößen. Diese Kontingente stehen fest und können nicht geändert werden.
Eine Liste der CodePipeline Dienstendpunkte für jede Region finden Sie unter AWS CodePipeline Endpunkte und Kontingente in der AWS Allgemeinen Referenz.
Weitere Informationen zu strukturellen Anforderungen finden Sie unter CodePipeline Referenz zur Pipeline-Struktur.
AWS Regionen, in denen Sie eine Pipeline erstellen können |
US East (Ohio) USA Ost (Nord-Virginia) USA West (Nordkalifornien) USA West (Oregon) Kanada (Zentral) Europa (Frankfurt) Europa (Zürich) * Israel (Tel Aviv) Europa (Irland) Europa (London) Europa (Mailand) * Europa (Paris) Europa (Spain) Europa (Stockholm) Afrika (Kapstadt) * Asien-Pazifik (Hongkong) * Asien-Pazifik (Hyderabad) Asien-Pazifik (Mumbai) Asien-Pazifik (Tokio) Asien-Pazifik (Seoul) Asien-Pazifik (Osaka) Asien-Pazifik (Singapur) Asien-Pazifik (Sydney) Asien-Pazifik (Jakarta) Asien-Pazifik (Melbourne) Südamerika (São Paulo) Naher Osten (Bahrain) * Naher Osten (VAE) AWS GovCloud (US-West) AWS GovCloud (US-Ost) |
Zulässige Zeichen in einem Aktionsnamen |
Aktionsnamen dürfen nicht mehr als 100 Zeichen enthalten. Zulässige Zeichen sind: Kleinbuchstaben Großbuchstaben Zahlen Sonderzeichen Andere Zeichen, wie beispielsweise Leerzeichen, sind nicht zulässig. |
Zulässige Zeichen in Aktionstypnamen |
Aktionstypnamen dürfen nicht mehr als 25 Zeichen enthalten. Zulässige Zeichen sind: Kleinbuchstaben a bis z, einschließlich. Großbuchstaben A bis Z, einschließlich. Zahlen 0 bis 9, inklusive. Sonderzeichen . (Punkt), @ (At-Zeichen), - (Minuszeichen) und _ (Unterstrich). Andere Zeichen, wie beispielsweise Leerzeichen, sind nicht zulässig. |
Zulässige Zeichen in Artefaktnamen |
Artefaktnamen dürfen 100 Zeichen nicht überschreiten. Zulässige Zeichen sind: Kleinbuchstaben Großbuchstaben Zahlen Sonderzeichen Andere Zeichen, wie beispielsweise Leerzeichen, sind nicht zulässig. |
Zulässige Zeichen in Partneraktionsnamen | Partneraktionsnamen unterliegen den gleichen Namenskonventionen und Einschränkungen wie andere Aktionsnamen in CodePipeline. Insbesondere dürfen sie nicht mehr als 100 Zeichen enthalten. Zulässige Zeichen sind: Kleinbuchstaben a bis z, einschließlich. Großbuchstaben A bis Z, einschließlich. Zahlen 0 bis 9, inklusive. Sonderzeichen . (Punkt), @ (At-Zeichen), - (Minuszeichen) und _ (Unterstrich). Andere Zeichen, wie beispielsweise Leerzeichen, sind nicht zulässig. |
Zulässige Zeichen in einem Pipeline-Namen |
Pipeline-Namen dürfen nicht mehr als 100 Zeichen enthalten. Zulässige Zeichen sind: Kleinbuchstaben a bis z, einschließlich. Großbuchstaben A bis Z, einschließlich. Zahlen 0 bis 9, inklusive. Sonderzeichen . (Punkt), @ (At-Zeichen), - (Minuszeichen) und _ (Unterstrich). Andere Zeichen, wie beispielsweise Leerzeichen, sind nicht zulässig. |
Zulässige Zeichen in einem Phasennamen |
Phasennamen dürfen nicht mehr als 100 Zeichen enthalten. Zulässige Zeichen sind: Kleinbuchstaben a bis z, einschließlich. Großbuchstaben A bis Z, einschließlich. Zahlen 0 bis 9, inklusive. Sonderzeichen . (Punkt), @ (At-Zeichen), - (Minuszeichen) und _ (Unterstrich). Andere Zeichen, wie beispielsweise Leerzeichen, sind nicht zulässig. |
Dauer bis zum Timeout einer Aktion |
CodeBuild Bauaktion: 36 Stunden Testaktion: 8 Stunden Benutzerdefinierte Aktionen: 24 Stunden Step Functions rufen Aktion auf: 7 Tage Timeout für die Aktion „Befehle“ beim Erstellen: 55 Minuten |
Maximallänge des Aktionskonfigurationsschlüssels (z. B. die CodeBuild-Konfigurationsschlüssel |
50 Zeichen |
Maximale Länge des Aktionskonfigurationswerts (z. B. sollte der Wert der
|
1 000 Zeichen |
Maximale Anzahl von Aktionen pro Pipeline | 1000 |
Maximale Anzahl gleichzeitiger Pipeline-Ausführungen pro Pipeline (QUEUED|PARALLEL-Modus) |
50 |
Maximale Anzahl gleichzeitiger Aktionsausführungen pro Pipeline-Ausführung im PARALLEL-Modus | 5 |
Maximale Anzahl von Dateien für ein Amazon S3 S3-Objekt | 100 000 |
Maximalanzahl paralleler Aktionen in einer Phase | 100 |
Maximalanzahl der sequenziellen Aktionen in einer Phase | 100 |
Maximalgröße der Artefakte in einer Quellstufe |
In Amazon S3 S3-Buckets gespeicherte Artefakte: 7 GB In CodeCommit unseren GitHub Repositorien gespeicherte Artefakte: 1 GB Ausnahme: Wenn Sie Anwendungen AWS Elastic Beanstalk zur Bereitstellung verwenden, beträgt die maximale Artefaktgröße immer 512 MB. Ausnahme: Wenn Sie Anwendungen AWS CloudFormation zur Bereitstellung verwenden, beträgt die maximale Artefaktgröße immer 256 MB. Ausnahme: Wenn Sie die Aktion |
Maximale Größe der JSON-Datei mit Bilddefinitionen, die in Pipelines verwendet wird, die Amazon ECS-Container und -Images bereitstellen |
100 KB |
Maximale Größe der Eingabeartefakte für Aktionen AWS CloudFormation | 256 MB |
Maximale Größe der Eingabeartefakte für die CodeDeployToECS -Aktion |
3 MB |
Maximale Größe der Eingabeartefakte für die Step Functions -Aktion |
Die Aktion Step Functions wird auf Lambda ausgeführt und verfügt daher über Artefaktgrößenquoten, die den Artefaktgrößenquoten für Lambda-Funktionen entsprechen. Weitere Informationen finden Sie unter Lambda-Kontingente im Lambda Developer Guide. |
Maximale Größe des JSON-Objekts, das in der Eigenschaft |
Bei einer CodePipeline Bereitstellungsaktion mit dem AWS CloudFormation Anbieter wird die ParameterOverrides Eigenschaft verwendet, um ein JSON-Objekt zu speichern, das Werte für die AWS CloudFormation Vorlagenkonfigurationsdatei angibt. Für das JSON-Objekt, das in der Eigenschaft ParameterOverrides gespeichert werden kann, gilt eine Maximalgröße von 1 Kilobyte. |
Anzahl der Aktionen in einer Phase |
Mindestens 1, maximal 50 |
Anzahl der zulässigen Artefakte für jede Aktion | Die Anzahl der Eingabe- und Ausgabe-Artefakte, die für jede Aktion zulässig sind, finden Sie unter Gültige Eingabe- und Ausgabeartefakte für jeden Aktionstyp |
Anzahl der Monate, in denen Informationen zum Verlauf der Pipeline-Ausführung aufbewahrt werden | 12 |
Anzahl der Phasen in einer Pipeline |
Mindestens 2, maximal 50 |
Pipeline-Tags | Bei Tags muss die Groß- und Kleinschreibung beachtet werden. Maximal 50 pro Ressource. |
Pipeline-Tag-Schlüsselnamen |
Beliebige Kombination aus Unicode-Buchstaben, Zahlen, Leerstellen und zulässigen UTF-8-Zeichen mit einer Länge zwischen 1 und 128 Zeichen. Zulässige Zeichen sind + - = . _ : / @ Tag-Schlüsselnamen müssen eindeutig sein, und jeder Schlüssel darf nur einen Wert besitzen. Ein Tag darf nicht:
|
Pipeline-Tag-Werte |
Beliebige Kombination aus Unicode-Buchstaben, Zahlen, Leerstellen und zulässigen UTF-8-Zeichen mit einer Länge zwischen 1 und 256 Zeichen. Zulässige Zeichen sind + - = . _ : / @ Ein Schlüssel kann nur einen Wert haben, aber viele Schlüssel können den gleichen Wert aufweisen. Ein Tag darf nicht:
|
Auslöser |
Eine Pipeline-Definition enthält in der gesamten Es gibt maximal drei Filter pro Push-Trigger und Pull-Request-Trigger. AnmerkungDuplikate für Filter im gleichen Ereignistyp-Array sind nicht zulässig. Sie können bis zu 8 Include- und 8 Exclude-Muster, Branches und Dateipfade für jeden Ereignistyp (Push, Pull-Request) hinzufügen. Zulässige Zeichen in Musterwerten umfassen alle Zeichentypen. Für Einschluss- und Ausschlussmuster gibt es eine maximale Länge von 255 Zeichen. Für Tagnamen gibt es eine maximale Länge von 255 Zeichen. Die maximale Größe des |
Filter auslösen |
Dateipfade:
Zweige:
Pull-Anfragen: Filialen:
|
Eindeutigkeit von Namen |
Innerhalb eines einzelnen AWS Kontos muss jede Pipeline, die Sie in einer AWS Region erstellen, einen eindeutigen Namen haben. Sie können Namen für Pipelines in verschiedenen AWS Regionen wiederverwenden. Phasennamen müssen innerhalb einer Pipeline eindeutig sein. Aktionsnamen müssen innerhalb einer Phase eindeutig sein. |
Kontingente für Ausgabevariablen und Namespaces |
Es gibt eine maximale Größenbeschränkung von 122.880 Byte für alle Ausgabevariablen, die für eine bestimmte Aktion kombiniert werden. Es gibt eine maximale Größenbeschränkung von 100 KB für die gesamte aufgelöste Aktionskonfiguration für eine bestimmte Aktion. Bei den Namen der Ausgabevariablen wird zwischen Groß- und Kleinschreibung unterschieden Bei Namespaces wird zwischen Groß- und Kleinschreibung unterschieden. Zulässige Zeichen sind:
|
Kontingente für Variablen auf Pipeline-Ebene |
Pro Pipeline gibt es maximal 50 Variablen auf Pipeline-Ebene. Variablennamen für Variablen auf Pipeline-Ebene müssen wie folgt lauten:
Für Variablenwerte gibt es eine maximale Länge von 1000 Zeichen Für Variablenwerte sind alle Zeichen zulässig. Für Variablenbeschreibungen gibt es eine maximale Länge von 200 Zeichen. |
* Sie müssen diese Region aktivieren, bevor Sie sie verwenden können.