Разработчик развернул стеки CDK (включая ресурсы Lambda) в альфа-среде в аккаунте A с помощью cdk deploy. Первое развертывание тех же стеков во втором аккаунте (бета) завершается с ошибкой NoSuchBucket. Какую команду CDK CLI следует выполнить в бета-аккаунте перед повторным развертыванием, чтобы устранить эту проблему?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: cdk bootstrap.
Почему это правильный ответ
Команда cdk bootstrap подготавливает среду AWS (аккаунт и регион) для развертывания CDK. Она создает ресурсы, такие как S3-корзина для хранения артефактов CDK (например, кода Lambda) и роли IAM, необходимые для развертывания. Ошибка NoSuchBucket при первом развертывании в новом аккаунте (бета) указывает на отсутствие этой корзины. Выполнение cdk bootstrap создаст необходимые ресурсы, позволяя последующему cdk deploy успешно завершиться. cdk synth генерирует шаблоны CloudFormation, но не развертывает их и не подготавливает среду. cdk init инициализирует новый проект CDK. cdk destroy удаляет развернутые стеки.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется