У меня есть задача обработать большой объем данных, поэтому данные разбиваются на множество частей. Я написал определение задачи для этого типа работы, но теперь я знаю только, как настроить их вручную, зарегистрировав несколько определений задач для каждого env.
образец, где у каждой задачи есть свой env BATCH_ID
aws ecs register-task-definition --cli-input-json file://taskdef1.json
aws ecs run-task --cluster $cluster --task-definition process_data_1
aws ecs register-task-definition --cli-input-json file://taskdef2.json
aws ecs run-task --cluster $cluster --task-definition process_data_2
Было бы даже неплохо иметь файл .manifest всех заданий для кластера.
Есть ли способ запустить несколько похожих задач ECS с различными параметрами env более элегантным способом, чем создавать огромное количество различных файлов taskdefs?
Спасибо за любую помощь и предложения