기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
의 할당량 AWS CodePipeline
CodePipeline 에는 각 AWS 리전에서 계정이 가질 수 있는 파이프라인, 단계, 작업 및 웹후크 수에 AWS 대한 할당량이 있습니다.
이러한 할당량은 리전당 적용되며 이 할당량을 늘릴 수 있습니다. 할당량 증대 요청을 처리하려면 최대 2주가 걸릴 수 있습니다.
Resource | 기본값 |
---|---|
작업 만료까지 남은 기간 (구성 가능한 제한 시간입니다. 구성할 수 없는 제한 시간은 다음 표를 참조하세요.) |
AWS CloudFormation 배포 작업: 3일 CodeDeploy 및 CodeDeploy ECS (블루/그린) 배포 작업: 5일 AWS Lambda 작업 호출: 24시간 참고작업이 실행되는 동안 CodePipeline 정기적으로 Lambda에 연락하여 상태를 확인합니다. Lambda 함수는 성공, 실패 또는 진행 중과 같은 작업 실행 상태 중 하나로 응답합니다. Lambda 함수가 20분 후에도 응답을 보내지 않으면 작업 시간이 초과됩니다. 20분 동안 Lambda 함수가 작업이 아직 진행 중이라고 응답한 경우 CodePipeline는 20분 타이머를 다시 시작하고 다시 시도합니다. 24시간 후에도 성공하지 못하면 Lambda 호출 작업 상태가 실패로 CodePipeline 설정됩니다. Lambda에는 CodePipeline 작업 제한 시간과 관련이 없는 Lambda 함수에 대한 별도의 제한 시간이 있습니다. Amazon S3 배포 작업: 90분 참고대용량 ZIP 파일을 배포하는 동안 S3에 대한 업로드가 시간 초과되면 제한 시간 오류와 함께 작업이 실패합니다. ZIP 파일을 더 작은 파일로 분할해 보세요. 수동 승인 작업 계정 수준 기본 제한 시간: 7일 참고수동 승인 작업의 기본 제한 시간은 파이프라인의 특정 작업에 대해 재정의할 수 있으며, 최소 5분으로 최대 86,400분(60일)까지 구성할 수 있습니다. 자세한 내용은 참조ActionDeclaration의 섹션을 참조하세요. CodePipeline API 구성되면 이 제한 시간이 작업에 적용됩니다. 그렇지 않으면 계정 수준 기본값이 사용됩니다. 기타 모든 작업: 1시간 참고Amazon ECS 배포 작업 제한 시간은 최대 1시간(기본 제한 시간)까지 구성할 수 있습니다. |
AWS 계정의 리전당 최대 총 파이프라인 수 |
1000 참고폴링 또는 이벤트 기반 변경 감지에 대해 구성된 파이프라인은 이 할당량에 포함됩니다. |
AWS 리전당 소스 변경에 대한 폴링으로 설정된 최대 파이프라인 수 |
300 참고이 할당량은 고정되어 있으며 변경할 수 없습니다. 폴링 파이프라인 한도에 도달하면 이벤트 기반 변경 감지를 사용하는 추가 파이프라인을 구성할 수 있습니다. 자세한 내용은 소스 작업 및 변경 감지 방법 단원을 참조하십시오.1 |
AWS 계정의 리전당 최대 웹후크 수 | 300 |
AWS 계정의 리전당 사용자 지정 작업 수 |
50 |
1소스 공급자에 따라 다음 지침에 따라 이벤트 기반 변경 감지를 사용하도록 폴링 파이프라인을 업데이트합니다.
|
의 다음 할당량은 리전 가용성, 이름 지정 제약 조건 및 허용되는 아티팩트 크기에 AWS CodePipeline 적용됩니다. 이러한 할당량은 고정되어 있으므로 변경할 수 없습니다.
각 리전의 CodePipeline 서비스 엔드포인트 목록은 AWS 일반 참조 의 AWS CodePipeline 엔드포인트 및 할당량을 참조하세요.
구조적 요구 사항에 대한 자세한 내용은 CodePipeline 파이프라인 구조 참조 단원을 참조하십시오.
AWS 파이프라인을 생성할 수 있는 리전 |
미국 동부(오하이오) 미국 동부(버지니아 북부) 미국 서부(캘리포니아 북부) 미국 서부(오레곤) 캐나다(중부) 유럽(프랑크푸르트) 유럽(취리히)* 이스라엘(텔아비브) 유럽(아일랜드) 유럽(런던) 유럽(밀라노)* 유럽(파리) 유럽(스페인) 유럽(스톡홀름) 아프리카(케이프타운)* 아시아 태평양(홍콩)* 아시아 태평양(하이데라바드) 아시아 태평양(뭄바이) 아시아 태평양(도쿄) 아시아 태평양(서울) 아시아 태평양(오사카) 아시아 태평양(싱가포르) 아시아 태평양(시드니) 아시아 태평양(자카르타) 아시아 태평양(멜버른) 남아메리카(상파울루) 중동(바레인)* 중동(UAE) AWS GovCloud (미국 서부) AWS GovCloud (미국 동부) |
작업 이름에 허용되는 문자 |
작업 이름은 100자를 초과할 수 없습니다. 허용되는 문자는 다음과 같습니다.
특수문자 그 외에 공백을 비롯한 다른 문자는 허용되지 않습니다. |
작업 유형에 허용되는 문자 |
작업 유형 이름은 25자를 초과할 수 없습니다. 허용되는 문자는 다음과 같습니다. a부터 z까지의 소문자 A부터 Z까지의 대문자 0부터 9까지의 숫자 특수문자 .(마침표), @(골뱅이 기호), -(빼기 기호), _(밑줄). 그 외에 공백을 비롯한 다른 문자는 허용되지 않습니다. |
아티팩트 이름에 허용되는 문자 |
아티팩트 이름은 100자를 초과할 수 없습니다. 허용되는 문자는 다음과 같습니다.
특수문자 그 외에 공백을 비롯한 다른 문자는 허용되지 않습니다. |
파트너 작업 이름에 허용되는 문자 | 파트너 작업 이름은 의 다른 작업 이름과 동일한 이름 지정 규칙 및 제한을 따라야 합니다 CodePipeline. 특히 100자를 초과할 수 없습니다. 허용되는 문자는 다음과 같습니다. a부터 z까지의 소문자 A부터 Z까지의 대문자 0부터 9까지의 숫자 특수문자 .(마침표), @(골뱅이 기호), -(빼기 기호), _(밑줄). 그 외에 공백을 비롯한 다른 문자는 허용되지 않습니다. |
파이프라인 이름에 허용되는 문자 |
파이프라인 이름은 100자를 초과할 수 없습니다. 허용되는 문자는 다음과 같습니다. a부터 z까지의 소문자 A부터 Z까지의 대문자 0부터 9까지의 숫자 특수문자 .(마침표), @(골뱅이 기호), -(빼기 기호), _(밑줄). 그 외에 공백을 비롯한 다른 문자는 허용되지 않습니다. |
단계 이름에 허용되는 문자 |
단계 이름은 100자를 초과할 수 없습니다. 허용되는 문자는 다음과 같습니다. a부터 z까지의 소문자 A부터 Z까지의 대문자 0부터 9까지의 숫자 특수문자 .(마침표), @(골뱅이 기호), -(빼기 기호), _(밑줄). 그 외에 공백을 비롯한 다른 문자는 허용되지 않습니다. |
작업 만료까지 남은 기간 |
CodeBuild 빌드 작업: 36시간 테스트 작업: 8시간 사용자 지정 작업: 24시간 Step Functions 호출 작업: 7일 명령 작업에 대한 빌드 제한 시간: 55분 |
작업 구성 키의 최대 길이(예 CodeBuild: 구성 키는 |
50자 |
작업 구성 값의 최대 길이(예: CodeCommit 작업
|
1000자 |
파이프라인당 최대 작업 수 | 500 |
파이프라인당 최대 동시 파이프라인 실행 수(QUEUED|PARALLEL 모드) |
50 |
PARALLEL 모드 파이프라인 실행당 최대 동시 작업 실행 수 | 5 |
Amazon S3 객체의 최대 파일 수 | 100,000건 |
단계의 최대 병렬 작업 수 | 50 |
단계의 최대 순차 작업 수 | 50 |
소스 단계의 최대 아티팩트 크기 |
Amazon S3 버킷에 저장되는 아티팩트: 7GB CodeCommit 또는 GitHub 리포지토리에 저장된 아티팩트: 1GB 예외: AWS Elastic Beanstalk 를 사용하여 애플리케이션을 배포하는 경우 최대 아티팩트 크기는 항상 512MB입니다. 예외: AWS CloudFormation 를 사용하여 애플리케이션을 배포하는 경우 최대 아티팩트 크기는 항상 256MB입니다. 예외: 애플리케이션 배포에 |
Amazon ECS 컨테이너 및 이미지를 배포하는 파이프라인에 사용되는 이미지 정의 JSON 파일의 최대 크기 |
100KB |
AWS CloudFormation 작업에 대한 입력 아티팩트의 최대 크기 | 256MB |
CodeDeployToECS 작업용 입력 아티팩트의 최대 크기 |
3MB |
Step Functions 작업용 입력 아티팩트의 최대 크기 |
Step Functions 작업은 Lambda에서 실행되므로 Lambda 함수에 대한 아티팩트 크기 할당량과 동일한 아티팩트 크기 할당량이 있습니다. 자세한 내용은 Lambda 개발자 안내서의 Lambda 할당량을 참조하세요. |
|
를 공급자 AWS CloudFormation 로 사용하는 CodePipeline 배포 작업의 경우 ParameterOverrides 속성은 AWS CloudFormation 템플릿 구성 파일의 값을 지정하는 JSON 객체를 저장하는 데 사용됩니다. ParameterOverrides 속성에 저장할 수 있는 JSON 객체의 최대 크기 제한은 1킬로바이트입니다. |
단계의 작업 수 |
최소 1, 최대 50 |
각 작업에 허용되는 아티팩트 수 | 각 작업에 허용되는 입력 및 출력 아티팩트의 수는 각 작업 유형에 대한 유효한 입력 및 출력 아티팩트 단원을 참조하십시오. |
파이프라인 실행 기록 정보가 유지되는 개월 수 | 12 |
파이프라인의 단계 수 |
최소 2, 최대 50 |
파이프라인 태그 | 태그는 대/소문자를 구분합니다. 리소스당 최대 50개입니다. |
파이프라인 태그 키 이름 |
유니코드 문자, 숫자, 공백 및 허용되는 문자를 UTF-8로 1~128자 길이로 조합하여 사용할 수 있습니다. 사용할 수 있는 문자: + - = . _ : / @ 태그 키 이름은 고유해야 하며 각 키는 하나의 값만 가질 수 있습니다. 태그는 다음을 허용하지 않습니다.
|
파이프라인 태그 값 |
유니코드 문자, 숫자, 공백 및 허용되는 문자를 UTF-8로 1~256자 길이로 조합하여 사용할 수 있습니다. 사용할 수 있는 문자: + - = . _ : / @ 키는 하나의 값만 가질 수 있지만 많은 키가 동일한 값을 가질 수 있습니다. 태그는 다음을 허용하지 않습니다.
|
트리거 |
파이프라인 정의에는 푸시 트리거 및 풀 요청 트리거당 최대 3개의 필터가 있습니다. 참고동일한 이벤트 유형 배열의 필터에 대한 중복은 허용되지 않습니다. 각 이벤트 유형(푸시, 풀 요청)에 대해 최대 8개의 포함 및 8개의 제외 패턴, 브랜치 및 파일 경로를 추가할 수 있습니다. 패턴 값에서 허용되는 문자에는 모든 문자 유형이 포함됩니다. 포함 및 제외 패턴의 경우 최대 길이는 255자입니다. 태그 이름의 경우, 최대 길이는 255자입니다.
|
트리거 필터 |
파일 경로:
브랜치:
풀 요청: 브랜치:
|
이름 고유성 |
단일 AWS 계정 내에서 AWS 리전에서 생성하는 각 파이프라인에는 고유한 이름이 있어야 합니다. 다른 AWS 리전의 파이프라인에서 이름을 재사용할 수 있습니다. 파이프라인 내의 단계 이름은 고유해야 합니다. 단계 내의 작업 이름은 고유해야 합니다. |
출력 변수 및 네임스페이스 할당량 |
특정 작업에 대해 결합된 모든 출력 변수의 최대 크기 제한은 122,880바이트입니다. 특정 작업에 대해 해결된 전체 작업 구성의 최대 크기 제한은 100KB입니다. 출력 변수 이름은 대소문자를 구분합니다. 네임스페이스는 대소문자를 구분합니다. 허용되는 문자는 다음과 같습니다.
|
파이프라인 수준의 변수 할당량 |
파이프라인당 최대 50개의 파이프라인 수준 변수가 있습니다. 파이프라인 수준의 변수 이름은 다음과 같아야 합니다.
변수 값의 최대 길이는 1000자입니다. 변수 값에는 모든 문자를 사용할 수 있습니다. 변수 설명의 최대 길이는 200자입니다. |
* 이 리전을 사용하려면 먼저 활성화해야 합니다.