Я пытаюсь написать несколько шаблонов Cloudformation для настройки новой учетной записи со всеми ресурсами, необходимыми для работы нашего сайта. В этом случае мы будем настраивать UAT / тестовую среду.
У меня есть настройки:
- VPC
- Группы безопасности
- ElastiCache
- ALB
- RDS
- Группа автоматического масштабирования
С чем я борюсь, так это когда я вызываю свою группу автоматического масштабирования с нашим серебряным AMI, она не проходит проверку работоспособности, и группа автоматического масштабирования откатывается.
У меня есть код в git-репо, который должен быть развернут с помощью CodeDeploy, но, похоже, я не могу добавить развертывание CodeDeploy без группы автоматического масштабирования и не могу настроить группу автоматического масштабирования без CodeDeploy.
Должен ли я изменить наш серебряный AMI, чтобы подделать проверки работоспособности, чтобы можно было создать группу автоматического масштабирования? Или я должен создать группу автоматического масштабирования без проверки работоспособности до следующего шага?
Как программно настроить CodeDeploy с Cloudformation, чтобы он извлекал последний код из нашего репозитория git?