Новая версия определения задачи в ECS Fargate - PullRequest
0 голосов
/ 06 марта 2020

У меня работает кластер ECS. Я хочу создать новую версию определения задачи с помощью awscli.

Я знаю, что мне нужно использовать приведенную ниже команду для создания новой версии.

aws ecs register-task-definition  --family API-servie-fetch --cli-input-json file://TD-DC.json

Но я не получаю откуда взять этот JSON файл "file: //TD-DC.json"? Я верю, что мне нужно обновить тег изображения и номер версии в этом файле, но откуда я могу получить этот файл?

Примечание: - Моя задача уже запущена, и я хочу обновить ее только новым изображением, оставив все параметры должно быть таким же.

1 Ответ

1 голос
/ 06 марта 2020

Вы можете получить текущее определение задачи в формате json, используя description-task-definition . Если у вас есть, вы можете изменить его, как хотите, а затем загрузить как новую версию.

Если вы работаете в командной строке, вы можете использовать jq для изменения / обработки исходного определения задачи в формате json.

...