Вы создаете пользовательские AMI, запуская инстансы EC2 через шаблон CloudFormation, устанавливая программное обеспечение с помощью AWS OpsWorks (что может занять 2–3 часа), а затем создавая образы инстансов. Иногда установка зависает, и вы хотите, чтобы стек CloudFormation завершился с ошибкой и откатился в этом случае. Что следует добавить в шаблон, чтобы обеспечить это с 4-часовым лимитом?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Добавьте CreationPolicy с 4-часовым тайм-аутом..
Почему это правильный ответ
Правильный ответ — CreationPolicy. CreationPolicy позволяет указать условие успешного выполнения для ресурса, например, ожидание сигналов от инстанса EC2. Если CloudFormation не получает достаточно сигналов об успешном выполнении в течение указанного тайм-аута (в данном случае 4 часа), стек завершится с ошибкой и откатится. Это гарантирует, что зависшие установки программного обеспечения не приведут к бесконечному ожиданию стека. Conditions используются для условного создания ресурсов, а не для мониторинга их состояния выполнения. DependsOn определяет порядок создания или удаления ресурсов, но не устанавливает тайм-ауты для их успешного завершения. Metadata используется для предоставления дополнительной информации о ресурсе, но не влияет на логику развертывания или тайм-ауты.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется