의 할당량AWSCodePipeline - AWS CodePipeline

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

의 할당량AWSCodePipeline

CodePipeline에는AWS 계정이 각AWS 리전에서 보유할 수 있는 파이프라인, 스테이지, 액션 및 웹후크 수에 대한 할당량이 있습니다. 이러한 할당량은 리전당 적용되며 이 할당량을 늘릴 수 있습니다. 증가를 요청하려면 Support 센터 콘솔을 사용하십시오.

할당량 증대 요청을 처리하려면 최대 2주가 걸릴 수 있습니다.

리소스 기본값

작업 만료까지 남은 기간

AWS CloudFormation 배포 작업: 3일

CodeBuild 빌드 작업과 테스트 작업: 8시간

CodeDeploy 및 CodeDeploy ECS(파란색/초록색) 배포 작업: 5일

AWS Lambda호출 작업: 20분

참고

작업이 실행 중인 동안 CodePipeline은 Lambda에 정기적으로 연결하여 상태를 확인합니다. Lambda 함수는 작업 실행이 성공, 실패 또는 진행 중이라는 상태로 응답합니다. Lambda 함수가 20분이 지나도 응답을 보내지 않으면 작업 시간이 초과됩니다. 20분 동안 Lambda 함수가 작업이 아직 진행 중이라고 응답하면 20분 타이머를CodePipeline 다시 시작하고 다시 시도합니다. 24시간이 지나도 실패하면 Lambda 호출 작업 상태를 실패로CodePipeline 설정합니다.

Lambda에는 CodePipeline 작업 시간 초과와 관련이 없는 Lambda 함수에 대한 별도의 제한 시간이 적용됩니다.

Amazon S3 배포 작업: 90분

참고

대용량 ZIP 파일을 배포하는 동안 S3로의 업로드 시간이 초과되면 시간 초과 오류가 발생하여 작업이 실패합니다. ZIP 파일을 작은 파일로 분할해 보십시오.

Step Functions 호출 작업: 7일

사용자 지정 작업: 24시간

기타 모든 작업: 1시간

참고

Amazon ECS 배포 작업 제한 시간은 최대 1시간 (기본 제한 시간) 으로 구성할 수 있습니다.

AWS 계정에서 리전당 총 파이프라인의 최대 수

1000

참고

폴링 또는 이벤트 기반 변경 감지에 대해 구성된 파이프라인은 이 할당량에 포함됩니다.

소스 변경 사항을 폴링하도록 설정된 최대 파이프라인 수 (AWS지역당)

300

참고

이 할당량은 고정되어 있으므로 변경할 수 없습니다. 폴링 파이프라인의 한도에 도달하더라도 이벤트 기반 변경 감지를 사용하는 추가 파이프라인을 구성할 수 있습니다. 자세한 내용은 소스 작업 및 변경 감지 방법 단원을 참조하십시오.1

AWS 계정에서 리전당 최대 Webhook 수 300

AWS 계정에서 리전당 사용자 지정 작업 수

50

1소스 공급자에 따라 다음 지침에 따라 이벤트 기반 변경 감지를 사용하도록 폴링 파이프라인을 업데이트합니다.

AWS CodePipeline의 다음 할당량은 리전 가용성, 명명 제약 조건 및 허용되는 아티팩트 크기에 적용됩니다. 이러한 할당량은 고정되어 있으므로 변경할 수 없습니다.

구조적 요구 사항에 대한 자세한 내용은 CodePipeline 파이프라인 구조 참조 단원을 참조하십시오.

AWS파이프라인을 생성할 수 있는 지역

미국 동부(오하이오)

미국 동부(버지니아 북부)

미국 서부(캘리포니아 북부)

미국 서부(오리건)

캐나다(중부)

유럽(프랑크푸르트)

유럽(아일랜드)

유럽(런던)

유럽 (밀라노) *

유럽(파리)

유럽(스톡홀름)

아시아 태평양 (홍콩) *

아시아 태평양(뭄바이)

아시아 태평양(도쿄)

아시아 태평양(서울)

아시아 태평양(싱가포르)

아시아 태평양(시드니)

남아메리카(상파울루)

AWSGovCloud(미국 서부)

작업 이름에 허용되는 문자

작업 이름은 100자를 초과할 수 없습니다. 허용되는 문자는 다음과 같습니다.

a부터 z까지의 소문자

A부터 Z까지의 대문자

0부터 9까지의 숫자

특수문자 .(마침표), @(골뱅이 기호), -(빼기 기호), _(밑줄).

그 외에 공백을 비롯한 다른 문자는 허용되지 않습니다.

작업 유형에 허용되는 문자

작업 유형 이름은 25자를 초과할 수 없습니다. 허용되는 문자는 다음과 같습니다.

a부터 z까지의 소문자

A부터 Z까지의 대문자

0부터 9까지의 숫자

특수문자 .(마침표), @(골뱅이 기호), -(빼기 기호), _(밑줄).

그 외에 공백을 비롯한 다른 문자는 허용되지 않습니다.

아티팩트 이름에 허용되는 문자

Artifact 이름은 100자를 초과할 수 없습니다. 허용되는 문자는 다음과 같습니다.

a부터 z까지의 소문자

A부터 Z까지의 대문자

0부터 9까지의 숫자

특수 문자- (빼기 기호) 및_ (밑줄)

그 외에 공백을 비롯한 다른 문자는 허용되지 않습니다.

파트너 작업 이름에 허용되는 문자 파트너 작업 이름은 CodePipeline의 다른 작업 이름과 동일한 명명 규정과 제한을 준수해야 합니다. 특히 100자를 초과할 수 없습니다. 허용되는 문자는 다음과 같습니다.

a부터 z까지의 소문자

A부터 Z까지의 대문자

0부터 9까지의 숫자

특수문자 .(마침표), @(골뱅이 기호), -(빼기 기호), _(밑줄).

그 외에 공백을 비롯한 다른 문자는 허용되지 않습니다.

파이프라인 이름에 허용되는 문자

파이프라인 이름은 100자를 초과할 수 없습니다. 허용되는 문자는 다음과 같습니다.

a부터 z까지의 소문자

A부터 Z까지의 대문자

0부터 9까지의 숫자

특수문자 .(마침표), @(골뱅이 기호), -(빼기 기호), _(밑줄).

그 외에 공백을 비롯한 다른 문자는 허용되지 않습니다.

단계 이름에 허용되는 문자

단계 이름은 100자를 초과할 수 없습니다. 허용되는 문자는 다음과 같습니다.

a부터 z까지의 소문자

A부터 Z까지의 대문자

0부터 9까지의 숫자

특수문자 .(마침표), @(골뱅이 기호), -(빼기 기호), _(밑줄).

그 외에 공백을 비롯한 다른 문자는 허용되지 않습니다.

수동 승인 작업 제한 시간이 만료되기까지의 시간

7일

작업 구성 키의 최대 길이(예를 들어 CodeBuild 구성 키는 ProjectName, PrimarySourceEnvironmentVariables임)

50자

작업 구성 값의 최대 길이(예를 들어 CodeCommit 작업 구성의 RepositoryName 구성 값은 1000자 미만이어야 함:

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

1000자
파이프라인당 최대 작업 수 500
Amazon S3 객체의 최대 파일 수 100,000건
파이프라인 실행 내역 정보가 보관되는 최대 개월 수 12
단계의 최대 병렬 작업 수 50
단계의 최대 순차 작업 수 50
소스 단계의 최대 아티팩트 크기

Amazon S3 버킷에 저장된 아티팩트: 7GB

CodeCommit또는GitHub 리포지토리에 저장된 아티팩트: 1GB

예외: 애플리케이션 배포에 AWS Elastic Beanstalk 사용 시 아티팩트의 최대 크기는 항상 512MB입니다.

예외: 애플리케이션 배포에 AWS CloudFormation 사용 시 아티팩트의 최대 크기는 항상 256MB입니다.

예외: 애플리케이션 배포에 CodeDeployToECS 작업 사용 시 아티팩트의 최대 크기는 항상 3MB입니다.

Amazon ECS 컨테이너 및 이미지를 배포하는 파이프라인에서 사용되는 이미지 정의 JSON 파일의 최대 크기입니다.

100KB
AWS CloudFormation 작업용 입력 아티팩트의 최대 크기 256MB
CodeDeployToECS 작업용 입력 아티팩트의 최대 크기 3MB

ParameterOverrides 속성에 저장할 수 있는 JSON 객체의 최대 크기

AWS CloudFormation이 공급자인 CodePipeline 배포 작업의 경우 ParameterOverrides 속성을 사용하여 AWS CloudFormation 템플릿 구성 파일에 대한 값을 지정하는 JSON 객체를 저장합니다. ParameterOverrides 속성에 저장할 수 있는 JSON 객체의 최대 크기 제한은 1킬로바이트입니다.

단계의 작업 수

최소 1, 최대 50

각 작업에 허용되는 아티팩트 수 각 작업에 허용되는 입력 및 출력 아티팩트의 수는 각 작업 유형에 대한 입력 및 출력 아티팩트 수 단원을 참조하십시오.

파이프라인의 단계 수

최소 2, 최대 50

파이프라인 태그 태그는 대/소문자를 구분합니다. 리소스당 최대 50개입니다.
파이프라인 태그 키 이름

유니코드 문자, 숫자, 공백 및 UTF-8 형식의 허용되는 문자 조합(1 - 128 문자) 사용할 수 있는 문자: + - = . _ : / @

태그 키 이름은 고유해야 하며 각 키는 하나의 값만 가질 수 있습니다. 태그는 다음을 허용하지 않습니다.

  • aws로 시작

  • 공백으로만 이루어짐

  • 공백으로 끝남

  • 이모티콘 또는 다음 문자를 포함: ? ^ * [ \ ~ ! # $ % & * ( ) > < | " '

파이프라인 태그 값

유니코드 문자, 숫자, 공백 및 UTF-8 형식의 허용되는 문자 조합(1 - 256 문자) 사용할 수 있는 문자: + - = . _ : / @

키는 하나의 값만 가질 수 있지만 많은 키가 동일한 값을 가질 수 있습니다. 태그는 다음을 허용하지 않습니다.

  • aws로 시작

  • 공백으로만 이루어짐

  • 공백으로 끝남

  • 이모티콘 또는 다음 문자를 포함: ? ^ * [ \ ~ ! # $ % & * ( ) > < | " '

이름 고유성

단일AWS 계정 내에서AWS 리전에 생성한 각 파이프라인은 고유한 이름을 가져야 합니다. 다른AWS 지역의 파이프라인 이름을 재사용할 수 있습니다.

파이프라인 내의 단계 이름은 고유해야 합니다.

단계 내의 작업 이름은 고유해야 합니다.

가변 할당량

특정 작업에 대해 결합된 모든 출력 변수의 최대 크기 제한은 122,880바이트입니다.

특정 작업에 대해 해결된 전체 작업 구성의 최대 크기 제한은 100KB입니다.

출력 변수 이름은 대소문자를 구분합니다.

네임스페이스는 대소문자를 구분합니다.

허용되는 문자는 다음과 같습니다.

  • a부터 z까지의 소문자

  • A부터 Z까지의 대문자

  • 0부터 9까지의 숫자

  • 특수문자 ^(캐럿), @(골뱅이 기호), -(빼기 기호), _(밑줄), [(왼쪽 대괄호), ](오른쪽 대괄호), *(별표), $(달러 기호).

    그 외에 공백을 비롯한 다른 문자는 허용되지 않습니다.

* 사용에 앞서 먼저 Region을 활성화해야 합니다.