워크플로를 사용하여 AWS CDK 앱 부트스트래핑 - Amazon CodeCatalyst

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

워크플로를 사용하여 AWS CDK 앱 부트스트래핑

이 섹션에서는 CodeCatalyst 워크플로를 사용하여 AWS CDK 애플리케이션을 부트스트랩하는 방법을 설명합니다. 이렇게 하려면 워크플로에 AWS CDK 부트스트랩 작업을 추가해야 합니다. AWS CDK 부트스트랩 작업은 최신 템플릿 을 사용하여 환경의 부트스트랩 스택을 프로비저닝합니다 AWS . 부트스트랩 스택이 이미 있는 경우 필요한 경우 작업이 해당 스택을 업데이트합니다. 에 부트스트랩 스택이 있으면 AWS CDK 앱을 배포하기 위한 AWS 사전 조건입니다.

부트스트래핑에 대한 자세한 내용은 AWS Cloud Development Kit (AWS CDK) 개발자 안내서부트스트래핑을 참조하세요.

'AWS CDK 부트스트랩' 작업을 사용해야 하는 경우

AWS CDK 앱을 배포하는 워크플로가 있고 부트스트랩 스택을 동시에 배포(및 필요한 경우 업데이트)하려는 경우 이 작업을 사용합니다. 이 경우 AWS CDK 앱을 배포하는 워크플로와 동일한 워크플로에 AWS CDK 부트스트랩 작업을 추가합니다.

다음 중 하나가 적용되는 경우 이 작업을 사용하지 마세요.

'AWS CDK 부트스트랩' 작업 작동 방식

AWS CDK 부트스트랩은 다음과 같이 작동합니다.

  1. 런타임 시 작업 버전 1.0.7 이하를 지정한 경우 작업은 CodeCatalyst 빌드 이미지 에 최신CDKCLI( AWS CDK 도킷이라고도 함)을 다운로드합니다.

    버전 1.0.8 이상을 지정한 경우 작업은 특정 버전의 CDK 와 함께 번들로 제공CLI되므로 다운로드가 발생하지 않습니다.

  2. 이 작업은 CDKCLI를 사용하여 cdk bootstrap 명령을 실행합니다. 이 명령은 AWS Cloud Development Kit (AWS CDK) 개발자 안내서의 부트스트래핑 주제에 설명된 부트스트래핑 작업을 수행합니다.

CDK CLI “AWS CDK 부트스트랩” 작업에서 사용되는 버전

다음 표에는 부AWS CDK 트스트랩 작업의 다른 버전에서 기본적으로 CDK CLI 사용되는 버전이 나와 있습니다.

참고

기본값을 재정의할 수 있습니다. 자세한 내용은 AWS CDK '부트스트랩' 액션 YAMLCdkCliVersion 섹션을 참조하십시오.

'AWS CDK bootstrap' 작업 버전 AWS CDK CLI 버전

1.0.0~1.0.7

최신

1.0.8 이상

2.99.1

'AWS CDK 부트스트랩' 작업에 사용되는 런타임 이미지

다음 표는 가 부AWS CDK 트스트랩 작업의 다른 버전을 실행하는 데 CodeCatalyst 사용하는 런타임 환경 이미지를 보여줍니다. 이미지에는 사전 설치된 다양한 도구 세트가 포함됩니다. 자세한 내용은 활성 이미지 단원을 참조하십시오.

참고

2024년 3월 이미지에서 사용할 수 있는 최신 도구를 활용하려면 AWS CDK 부트스트랩 작업을 버전 2.x로 업그레이드하는 것이 좋습니다. 작업을 업그레이드하려면 워크플로 정의 파일aws/cdk-bootstrap@v2에서 Identifier 속성을 로 설정합니다. 자세한 내용은 AWS CDK '배포' 작업 YAML 단원을 참조하십시오.

'AWS CDK bootstrap' 작업 버전 런타임 환경 이미지

1.x

2022년 11월 이미지

2.x

2024년 3월 이미지