Теперь Amazon ECS позволяет настраивать согласованность версий программного обеспечения

Проведено: 19 нояб. 2024 г.

В Amazon Elastic Container Service (Amazon ECS) теперь есть возможность настроить согласованность версий программного обеспечения для конкретных контейнеров в сервисах Amazon ECS.

По умолчанию при создании нового сервиса Amazon ECS или развертывании обновления сервиса Amazon ECS преобразует теги образов контейнеров в дайджест образа (хэш SHA256 манифеста образа). Это означает, что все задачи в сервисе идентичны и запускаются с этим дайджестом образа. Однако для некоторых контейнеров в контексте задачи (например, сторонних телеметрических панелей) пользователь может предпочесть отказаться от согласованности и использовать изменяемый тег образа контейнера (например, LATEST). Теперь есть возможность отключить согласованность версий программного обеспечения для одного контейнера или нескольких в сервисе ECS, настроив новый атрибут VersionConsistency в определении контейнера. ECS вносит изменения в согласованность версий при повторном развертывании сервиса ECS с измененным определением задачи.

Пользователь может отключить согласованность версий программного обеспечения для сервисов Amazon ECS, работающих на платформе AWS Fargate версии 1.4.0 или выше и (или) версии 1.70.0 или выше агента Amazon ECS во всех коммерческих регионах и регионах AWS GovCloud (США). Дополнительную информацию см. в документации.