개발자가 cdk deploy를 사용하여 계정 A의 알파 환경에 CDK 스택(Lambda 자산 포함)을 배포했습니다. 두 번째 계정(베타)에 동일한 스택을 처음 배포할 때 NoSuchBucket 오류와 함께 실패합니다. 이 문제를 해결하기 위해 재배포하기 전에 베타 계정에서 실행해야 하는 CDK CLI 명령은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: cdk bootstrap.
이것이 정답인 이유
cdk bootstrap 명령은 CDK 애플리케이션을 배포하는 데 필요한 AWS 리소스(예: S3 버킷, IAM 역할)를 계정에 프로비저닝합니다. 계정 A에는 이미 부트스트랩이 되어 있었지만, 베타 계정에는 부트스트랩이 되어 있지 않아 Lambda 자산을 저장할 S3 버킷이 없어 NoSuchBucket 오류가 발생한 것입니다. cdk bootstrap을 실행하면 이러한 필수 리소스가 생성되어 성공적인 배포가 가능해집니다. cdk synth는 CloudFormation 템플릿을 생성할 뿐 배포 환경을 준비하지 않습니다. cdk init은 새 CDK 프로젝트를 초기화하는 명령이며, cdk destroy는 배포된 스택을 제거하는 명령입니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음