В настоящее время я использую aws -cdk (машинопись) для создания стека, состоящего из экземпляра EC2 и экземпляра базы данных RDS. Экземпляр RDS должен быть настроен до запуска экземпляра EC2 и выполнения пользовательских данных.
Проблема, с которой я столкнулся, заключается в том, что я не смог найти способ определить атрибут DepensOn (Cloudformation) между двумя ресурсами. Обходной путь заключается в том, что я использую стеки netsted.
Код выглядит примерно так:
const instance = new ec2.Instance(this, 'Instance', {...})
const rdsInstance = new rds.DatabaseInstance(this, 'DbInstance', {...})
Теперь я хотел бы определить что-то вроде instance.dependsOn (rdsInstance) .
Кто-нибудь сталкивался с такой же проблемой?
Спасибо, Феликс