Cotas noAWSCodePipeline - AWS CodePipeline

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Cotas noAWSCodePipeline

O CodePipeline tem cotas para o número de pipelines, estágios, ações e webhooks queAWSconta pode ter em cadaAWSRegião : As cotas a seguir são aplicadas por região e podem ser aumentadas. Para solicitar um aumento, use o Console do centro de suporte.

Até duas semanas podem ser necessárias para o processamento das solicitações de aumento da cota.

Recurso Padrão

O período de tempo antes de uma ação expirar

Ação de implantação do AWS CloudFormation: 3 dias

Ação de compilação e ação de teste do CodeBuild: 8 horas

CodeDeploy e CodeDeploy Ações de implantação do ECS (azul/verde): 5 dias

AWS LambdaAção de invocação do: 20 minutos

nota

Enquanto a ação estiver em execução, CodePipeline Contata periodicamente o Lambda para obter um status. A função do Lambda responde com um status, onde a execução da ação é bem-sucedida, falhou ou está em andamento. Após 20 minutos, se a função do Lambda não enviou nenhuma resposta ou respondeu que a execução da ação está em andamento, o CodePipeline A ação expira. Se a ação expirar, CodePipeline Defina o estado da ação de chamada Lambda como com falha.

O Lambda tem um tempo limite separado para funções do Lambda que não está relacionado com o CodePipeline Tempo limite de ação.

Ação de implantação do Amazon S3:40 minutos

nota

Se o upload para o S3 expirar durante a implantação de um arquivo ZIP grande, a ação falhará com um erro de tempo limite. Tente dividir o arquivo ZIP em arquivos menores.

Step Functions invocar ação: 7 dias

Ações personalizadas: 24 horas

Todas as outras ações: 1 hora

nota

O tempo limite da ação de implantação do Amazon ECS é configurável até uma hora (o tempo limite padrão).

O número máximo de pipelines totais por região em uma conta da AWS

1000

nota

Os pipelines configurados para a sondagem ou a detecção de alterações baseada em eventos são contados para essa cota.

Número máximo de pipelines definidos para sondagem de alterações de fonte, porAWSRegião

300

nota

Essa cota é fixa e não pode ser alterada. Se você atingir o limite para pipelines de sondagem, ainda poderá configurar pipelines adicionais que usam a detecção de alterações baseada em eventos. Para obter mais informações, consulte Ações de origem e métodos de detecção de alterações.1

Número máximo de webhooks por região em uma conta da AWS 300

Número de ações personalizadas por região em uma conta da AWS

50

1Com base no provedor de origem, use as instruções a seguir para atualizar os pipelines de sondagem para usar a detecção de alteração baseada em eventos:

As cotas a seguir no AWS CodePipeline se aplicam à disponibilidade da região, restrições de nomenclatura e tamanhos de artefato permitidos. Essas cotas são fixadas e não podem ser alteradas.

Para obter informações sobre os requisitos estruturais, consulte Referência da estrutura do pipeline do CodePipeline do.

AWSRegiões onde você pode criar um pipeline

Leste dos EUA (Ohio)

US East (N. Virginia)

US West (N. California)

Oeste dos EUA (Oregon)

Canada (Central)

Europe (Frankfurt)

Europe (Ireland)

Europa (Londres)

Europa (Milão) *

Europa (Paris)

Europe (Stockholm)

Ásia-Pacífico (Hong Kong) *

Asia Pacific (Mumbai)

Ásia-Pacífico (Tóquio)

Ásia-Pacífico (Seul)

Asia Pacific (Singapore)

Asia Pacific (Sydney)

América do Sul (São Paulo)

AWS GovCloud (US-West)

Caracteres permitidos no nome de uma ação

Os nomes de ações não pode exceder 100 caracteres. Os caracteres permitidos incluem:

Letras minúsculas a a z, inclusive.

Letras maiúsculas A a Z, inclusive.

Números 0 a 9 inclusive.

Os caracteres especiais . (ponto), @ (arroba), - (sinal de menos) e _ (sublinhado).

Outros caracteres, como espaços, não são permitidos.

Caracteres permitidos em tipos de ações

O nomes dos tipos de ações não podem exceder 25 caracteres. Os caracteres permitidos incluem:

Letras minúsculas de a a z, inclusive.

Letras maiúsculas de A a Z, inclusive.

Números de 0 a 9, inclusive.

Caracteres especiais . (ponto), @ (arroba), - (sinal de menos) e _ (sublinhado).

Outros caracteres, como espaços, não são permitidos.

Caracteres permitidos em nomes de artefatos

Os nomes de Artifact não podem exceder 100 caracteres. Os caracteres permitidos incluem:

Letras minúsculas a a z, inclusive.

Letras maiúsculas A a Z, inclusive.

Números 0 a 9 inclusive.

Caracteres especiais-(sinal de menos), e_(sublinhado).

Outros caracteres, como espaços, não são permitidos.

Caracteres permitidos em nomes de ações de parceiros Os nomes de ações de parceiros devem seguir as mesmas convenções e restrições de nomenclatura que outros nomes de ações no CodePipeline. Especificamente, não podem exceder 100 caracteres. Os caracteres permitidos incluem:

Letras minúsculas de a a z, inclusive.

Letras maiúsculas de A a Z, inclusive.

Números de 0 a 9, inclusive.

Caracteres especiais . (ponto), @ (arroba), - (sinal de menos) e _ (sublinhado).

Outros caracteres, como espaços, não são permitidos.

Caracteres permitidos no nome de um pipeline

Os nomes de pipelines não podem exceder 100 caracteres. Os caracteres permitidos incluem:

Letras minúsculas de a a z, inclusive.

Letras maiúsculas de A a Z, inclusive.

Números de 0 a 9, inclusive.

Caracteres especiais . (ponto), @ (arroba), - (sinal de menos) e _ (sublinhado).

Outros caracteres, como espaços, não são permitidos.

Caracteres permitidos no nome de um estágio

Os nomes de estágio não podem exceder 100 caracteres. Os caracteres permitidos incluem:

Letras minúsculas de a a z, inclusive.

Letras maiúsculas de A a Z, inclusive.

Números de 0 a 9, inclusive.

Caracteres especiais . (ponto), @ (arroba), - (sinal de menos) e _ (sublinhado).

Outros caracteres, como espaços, não são permitidos.

O período de tempo antes de uma ação de aprovação manual expirar

7 dias

Tamanho máximo da chave de configuração da ação (por exemplo, as chaves de configuração CodeBuild sãoProjectName,PrimarySource, eEnvironmentVariables)

50 caracteres

Tamanho máximo do valor de configuração da ação (por exemplo, o valor doRepositoryNameDefina as configurações na CodeCommit A configuração da ação deve ter menos de 1000 caracteres:

"RepositoryName": "my-repo-name-less-than-1000-characters")

1.000 caracteres
Número máximo de ações por pipeline 500
Número máximo de arquivos para um objeto do Amazon S3 100.000
Número máximo de meses para os quais as informações do histórico de execução do pipeline são mantidas 12
Número máximo de ações paralelas em um estágio 50
Número máximo de ações de sequenciais em um estágio 50
Tamanho máximo de artefatos em um estágio de origem

Artefatos armazenados em buckets do Amazon S3: 5 GB

Artefatos armazenados em CodeCommit ou GitHub repositórios: 1 GB

Exceção: Se você estiver usandoAWS Elastic BeanstalkPara implantar aplicativos, o tamanho máximo dos artefatos é sempre de 512 MB.

Exceção: Se você estiver usandoAWS CloudFormationPara implantar aplicativos, o tamanho máximo dos artefatos é sempre de 256 MB.

Exceção: Se você estiver usando oCodeDeployToECSAção para implantar aplicativos, o tamanho máximo dos artefatos é sempre de 3 MB.

O tamanho máximo do arquivo JSON de definições de imagem usado em pipelines implantando contêineres e imagens do Amazon ECS

100 KB
Tamanho máximo de artefatos de entrada para ações AWS CloudFormation 256 MB
Tamanho máximo de artefatos de entrada para a ação do CodeDeployToECS 3 MB

O tamanho máximo do objeto JSON que pode ser armazenado na propriedade ParameterOverrides.

Para um CodePipeline Ação de implantação do comAWS CloudFormationcomo provedor, oParameterOverridesA propriedade é usada para armazenar um objeto JSON que especifica valores para oAWS CloudFormationArquivo de configuração de modelo. Há um limite de tamanho máximo de 1 KB para o objeto JSON que pode ser armazenado na propriedade ParameterOverrides.

Número de ações em um estágio

No mínimo 1, no máximo 50

Número de artefatos permitidos para cada ação Para o número de artefatos de entrada e saída permitidos para cada ação, consulte Número de artefatos de entrada e saída para cada tipo de ação

Número de estágios em um pipeline

No mínimo 2, no máximo 50

Tags do pipeline As tags diferenciam letras maiúsculas de minúsculas. Máximo de 50 por recurso.
Nomes de chaves de tag do pipeline

Qualquer combinação de letras, números, espaços e caracteres Unicode permitidos em UTF-8, entre 1 e 128 caracteres de comprimento. Os caracteres permitidos são + - = . _ : / @

Os nomes de chaves de tag devem ser exclusivos, e cada chave só pode ter um valor. Uma tag não pode:

  • começar com aws:

  • consistir apenas de espaços

  • terminar com um espaço

  • conter emojis ou um dos caracteres a seguir: ? ^ * [ \ ~ ! # $ % & * ( ) > < | " '

Valores de tags do pipeline

Qualquer combinação de letras, números, espaços e caracteres Unicode permitidos em UTF-8, entre 1 e 256 caracteres de comprimento. Os caracteres permitidos são + - = . _ : / @

Uma chave pode ter apenas um valor, mas várias chaves podem ter o mesmo valor. Uma tag não pode:

  • começar com aws:

  • consistir apenas de espaços

  • terminar com um espaço

  • conter emojis ou um dos caracteres a seguir: ? ^ * [ \ ~ ! # $ % & * ( ) > < | " '

Exclusividade de nomes

Dentro de um únicoAWSconta, cada pipeline que você cria em umAWSA região deve ter um nome exclusivo. Você pode reutilizar nomes de pipelines em diferentesAWSRegiões.

Os nomes dos estágios em um pipeline devem ser exclusivos.

Os nomes das ações em um estágio devem ser exclusivos.

Cotas variáveis

Há um limite de tamanho máximo de 122880 bytes para todas as variáveis de saída combinadas para uma ação específica.

Há um limite de tamanho máximo de 100 KB para a configuração de ação resolvida total para uma ação específica.

Os nomes de variáveis de saída diferenciam minúsculas de maiúsculas.

Os namespaces diferenciam minúsculas de maiúsculas.

Os caracteres permitidos incluem:

  • Letras minúsculas de a a z, inclusive.

  • Letras maiúsculas de A a Z, inclusive.

  • Números de 0 a 9, inclusive.

  • Caracteres especiais ^ (circunflexo), @ (arroba), - (sinal de menos), _ (sublinhado), [ (colchete esquerdo), ] (colchete direito), * (asterisco), $ (cifrão).

    Outros caracteres, como espaços, não são permitidos.

* Você deve habilitar essa região para poder usá-la.