В настоящее время имеется некоторая автоматизация на основе задач для ECS, которая запускается по расписанию, однако иногда возникает необходимость запускать только задачу запуска или повторно запускать задачи только для определенных видов задач (например, sql задач или задачи datadog).
Я знаю, что это можно сделать через консоль, но это неэффективно. Подумал о сценарии bash, который вызывает запуск задачи из интерфейса командной строки. В настоящее время я знаю, что могу сделать это с помощью AWS CLI, используя '--task-definition', но это не намного лучше. Обычно я не пишу сценарии, поэтому я здесь, чтобы помочь с мозговым штурмом. Мне интересно, есть ли способ сделать вызов API для запуска задач. Нужно ли мне каждый раз вводить ARN? Могу я просто перечислить задачи в AWS CLI и экспортировать их в сценарий? Нужно ли жестко задавать конфигурацию сети?
Спасибо!