У меня есть стек CloudFormation, содержащий несколько потоков Kinesis. Если во время создания или обновления количество потоков меньше 5, проблем нет. Если у меня их больше 5, возникает ошибка и откатывается весь стек.
Проблема усугубляется тем, что потоки в шаблоне динамически добавляются из файлов конфигурации, поэтому порядок не является детерминированным.
Есть ли способ использовать условия ожидания, чтобы сказать, делать только 5 из них за раз? Я думаю, что даже это будет проблемой, потому что я не буду знать об удаляемых потоках.
ИЛИ есть ли способ заставить CloudFormation отменить попытку создания, подождать и повторить попытку без ОТКАТА для всего стека?