Обновление AWS Task Image Tag при обновлении - PullRequest
0 голосов
/ 27 июня 2018

В настоящее время я могу развернуть в AWS ECS из-под образа докера, используя конвейер CI / CD

aws ecs update-service --service  --cluster  --no-force-new-deployment --region

И все же при этом используется тот же тег изображения, который был предварительно задан в задаче. Как я могу обновить тег изображения при развертывании в AWS ECS в службе обновлений?

Обновление:

Используя Bamboo, вы можете создать JSON-файл для создания нового изображения, а затем ввести переменные во время сборки, используя: = $ {bamboo.buildNumber}, например

Пожалуйста, посетите https://docs.aws.amazon.com/cli/latest/reference/ecs/register-task-definition.html & https://docs.aws.amazon.com/cli/latest/reference/ecs/describe-task-definition.html для дальнейшего объяснения

1 Ответ

0 голосов
/ 27 июня 2018

Вы можете обновить образ для вашей службы, зарегистрировав новое определение задачи и указав новое определение задачи при вызове UpdateService.

aws ecs update-service --service $service --cluster $cluster --region $region --task-definition $newTaskDefinition
...