HAQM ECS now allows you to configure software version consistency

Posted on: Nov 19, 2024

HAQM Elastic Container Service (HAQM ECS) now allows you to configure software version consistency for specific containers within your HAQM ECS services.

By default, HAQM ECS resolves container image tags to the image digest (SHA256 hash of the image manifest) when you create a new HAQM ECS service or deploy an update to the service. This enforces that all tasks in the service are identical and launched with this image digest(s). However, for certain containers within the task (e.g. telemetry sidecars provided by a 3rd party) customers may prefer to not enforce consistency and intead use a mutable container image tag (e.g. LATEST). Now, you can disable software version consistency for one or more containers in your ECS service by configuring the new versionConsistency attribute in the container definition. ECS applies changes to version consistency when you redeploy your ECS service with the task definition revision.

You can disable software version consistency for your HAQM ECS services running on AWS Fargate platform version 1.4.0 or higher and/or version v1.70.0 or higher of the HAQM ECS Agent in all commercial and the AWS GovCloud (US) Regions. To learn more, please visit our documentation.