쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

AWS CDK CLI 명령 참조

포커스 모드
AWS CDK CLI 명령 참조 - AWS Cloud Development Kit (AWS CDK) v2

v AWS CDK 2 개발자 안내서입니다. 이전 CDK v1은 2022년 6월 1일에 유지 관리에 들어갔으며 2023년 6월 1일에 지원이 종료되었습니다.

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

v AWS CDK 2 개발자 안내서입니다. 이전 CDK v1은 2022년 6월 1일에 유지 관리에 들어갔으며 2023년 6월 1일에 지원이 종료되었습니다.

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

이 섹션에는 명령줄 인터페이스()에 대한 AWS Cloud Development Kit (AWS CDK) 명령 참조 정보가 포함되어 있습니다CLI. CDK CLI는 CDK Toolkit라고도 합니다.

사용법

$ cdk <command> <arguments> <options>

명령

acknowledge, ack

문제 번호로 공지를 확인하고 다시 표시되지 않도록 숨깁니다.

bootstrap

라는 CDK 부트스트랩 스택을 AWS 환경에 배포하여 CDK 배포CDKToolkit를 위한 AWS 환경을 준비합니다.

context

CDK 애플리케이션의 캐시된 컨텍스트 값을 관리합니다.

deploy

AWS 환경에 CDK 스택을 하나 이상 배포합니다.

destroy

AWS 환경에서 하나 이상의 CDK 스택을 삭제합니다.

diff

diff를 수행하여 CDK 스택 간의 인프라 변경 사항을 확인합니다.

docs, doc

브라우저에서 CDK 설명서를 엽니다.

doctor

로컬 CDK 프로젝트와 개발 환경에 대한 유용한 정보를 검사하고 표시합니다.

import

AWS CloudFormation 리소스 가져오기를 사용하여 기존 AWS 리소스를 CDK 스택으로 가져옵니다.

init

템플릿에서 새 CDK 프로젝트를 생성합니다.

list, ls

CDK 앱의 모든 CDK 스택과 해당 종속성을 나열합니다.

metadata

CDK 스택과 연결된 메타데이터를 표시합니다.

migrate

AWS 리소스, AWS CloudFormation 스택 및 AWS CloudFormation 템플릿을 새 CDK 프로젝트로 마이그레이션합니다.

notices

CDK 애플리케이션에 대한 공지를 표시합니다.

synthesize, synth

CDK 앱을 합성하여 각 스택에 대한 AWS CloudFormation 템플릿을 포함한 클라우드 어셈블리를 생성합니다.

watch

로컬 CDK 프로젝트를 지속적으로 감시하여 배포와 핫스왑을 수행할 변경 사항이 있는지 확인합니다.

글로벌 옵션

다음 옵션은 모든 CDK CLI 명령과 호환됩니다.

--app, -a STRING

앱 또는 클라우드 어셈블리 디렉터리를 실행하기 위한 명령을 제공합니다.

필수 항목 여부: 예

--asset-metadata BOOLEAN

자산을 사용하는 리소스에 대한 aws:asset:* AWS CloudFormation 메타데이터를 포함합니다.

필수 항목 여부: 아니요

기본값: true

--build STRING

사전 합성 빌드를 실행하기 위한 명령입니다.

필수 항목 여부: 아니요

--ca-bundle-path STRING

HTTPS 요청을 검증할 때 사용할 CA 인증서의 경로입니다.

이 옵션이 제공되지 않으면 CDK CLI가 AWS_CA_BUNDLE 환경 변수에서 읽습니다.

필수 항목 여부: 예

--ci BOOLEAN

CDK CLI 명령이 지속적 통합(CI) 환경에서 실행되고 있음을 나타냅니다.

이 옵션은 CI 파이프라인에서 일반적으로 사용되는 자동화 작업에 더 적합하도록 CDK CLI의 동작을 수정합니다.

이 옵션을 제공하면 로그가 stderr 대신 stdout으로 전송됩니다.

필수 항목 여부: 아니요

기본값: false

--context, -c ARRAY

컨텍스트 문자열 파라미터를 키 값 페어로 추가합니다.

--debug BOOLEAN

세부 디버깅 정보를 활성화합니다. 이 옵션은 CDK CLI가 백그라운드에서 수행하는 작업에 대한 훨씬 더 자세한 정보를 포함하는 자세한 출력을 생성합니다.

필수 항목 여부: 아니요

기본값: false

--ec2creds, -i BOOLEAN

CDK CLI가 Amazon EC2 인스턴스 자격 증명을 가져오도록 강제합니다.

기본적으로 CDK CLI는 Amazon EC2 인스턴스 상태를 추측합니다.

필수 항목 여부: 아니요

기본값: false

--help, -h BOOLEAN

CLI에 대한 명령 참조 정보를 표시합니다.

필수 항목 여부: 아니요

기본값: false

--ignore-errors BOOLEAN

유효하지 않은 출력을 생성할 가능성이 있는 합성 오류는 무시합니다.

필수 항목 여부: 아니요

기본값: false

--json, -j BOOLEAN

표준 출력()에 인쇄되는 AWS CloudFormation 템플릿에는 YAML 대신 JSON을 사용합니다stdout.

필수 항목 여부: 아니요

기본값: false

--lookups BOOLEAN

컨텍스트 조회를 수행합니다.

이 값이 false이고 컨텍스트 조회를 수행해야 하는 경우 합성이 실패합니다.

필수 항목 여부: 아니요

기본값: true

--no-color BOOLEAN

콘솔 출력에서 색상과 기타 스타일링을 제거합니다.

필수 항목 여부: 아니요

기본값: false

--notices BOOLEAN

관련 공지를 표시합니다.

필수 항목 여부: 아니요

기본값: false

--output, -o STRING

합성된 클라우드 어셈블리를 출력할 디렉터리를 지정합니다.

필수 항목 여부: 예

기본값: cdk.out

--path-metadata BOOLEAN

각 리소스에 대한 aws::cdk::path AWS CloudFormation 메타데이터를 포함합니다.

필수 항목 여부: 아니요

기본값: true

--plugin, -p ARRAY

CDK 기능을 확장하는 node 패키지의 이름 또는 경로입니다. 이 옵션은 단일 명령에서 여러 번 제공할 수 있습니다.

프로젝트의 cdk.json 파일이나 로컬 개발 시스템의 ~/.cdk.json에서 이 옵션을 구성할 수 있습니다.

{ // ... "plugin": [ "module_1", "module_2" ], // ... }

필수 항목 여부: 아니요

--profile STRING

CDK에 사용할 AWS 환경 정보가 포함된 AWS 프로파일의 이름을 지정합니다CLI.

필수 항목 여부: 예

--proxy STRING

표시된 프록시를 사용합니다.

이 옵션이 제공되지 않으면 CDK CLI가 HTTPS_PROXY 환경 변수에서 읽습니다.

필수 항목 여부: 예

기본값: HTTPS_PROXY 환경 변수에서 읽습니다.

--role-arn, -r STRING

CDK가 상호 작용할 때 CLI 수임할 IAM 역할의 ARN입니다 AWS CloudFormation.

필수 항목 여부: 아니요

--staging BOOLEAN

자산을 출력 디렉터리에 복사합니다.

출력 디렉터리에 자산이 복사되지 않도록 false를 지정합니다. 이렇게 하면가 AWS SAM 로컬 디버깅을 수행할 때 원본 소스 파일을 참조CLI할 수 있습니다.

필수 항목 여부: 아니요

기본값: true

--strict BOOLEAN

경고가 포함된 스택을 생성하지 않습니다.

필수 항목 여부: 아니요

기본값: false

--trace BOOLEAN

스택 경고에 대한 트레이스를 출력합니다.

필수 항목 여부: 아니요

기본값: false

--verbose, -v COUNT

디버그 로그를 표시합니다. 이 옵션을 여러 번 지정하여 상세 수준을 높일 수 있습니다.

필수 항목 여부: 아니요

--version BOOLEAN

CDK CLI 버전 번호를 표시합니다.

필수 항목 여부: 아니요

기본값: false

--version-reporting BOOLEAN

합성된 AWS CloudFormation 템플릿에 AWS::CDK::Metadata 리소스를 포함합니다.

필수 항목 여부: 아니요

기본값: true

옵션 제공 및 구성

명령줄 인수를 통해 옵션을 전달할 수 있습니다. 대부분 옵션의 경우 cdk.json 구성 파일에서 구성할 수 있습니다. 여러 구성 소스를 사용하는 경우 CDK CLI는 다음 우선순위를 따릅니다.

  1. 명령줄 값 - 명령줄에 제공된 모든 옵션은 cdk.json 파일에 구성된 옵션을 재정의합니다.

  2. 프로젝트 구성 파일 - CDK 프로젝트의 디렉터리에 있는 cdk.json 파일입니다.

  3. 사용자 구성 파일 - 로컬 시스템의 ~/.cdk.json에 있는 cdk.json 파일입니다.

명령줄에서 옵션 전달

부울 값 전달

부울 값을 수락하는 옵션에 대해 다음과 같은 방법으로 지정할 수 있습니다.

  • truefalse 값 사용 - 명령과 함께 부울 값을 제공합니다. 다음은 예제입니다.

    $ cdk deploy --watch=true $ cdk deploy --watch=false
  • 옵션의 대응 항목 제공 - false 값을 지정하려면 no를 추가하여 옵션 이름을 수정합니다. 다음은 예제입니다.

    $ cdk deploy --watch $ cdk deploy --no-watch
  • 기본값이 true 또는 false인 옵션의 경우 기본값에서 변경하지 않는 한 옵션을 제공할 필요가 없습니다.

이 페이지에서

프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.