Amazon ECS 现在支持配置软件版本一致性

发布于: 2024年11月19日

Amazon Elastic Container Service(Amazon ECS)现在支持为 Amazon ECS 服务中的特定容器配置软件版本一致性。

默认情况下,当您创建新的 Amazon ECS 服务或部署服务更新时,Amazon ECS 会将容器映像标签解析为映像摘要(映像清单的 SHA256 哈希值)。这样可以确保服务中的所有任务完全相同并使用该映像摘要启动。但是,对于任务中的某些容器(例如第三方提供的遥测 Sidecar),客户可能更倾向于不强制实行一致性,而是使用可变的容器映像标记(例如 LATEST)。现在,您可以通过在容器定义中配置新的 versionConsistency 属性,为 ECS 服务中一个或多个容器禁用软件版本一致性。当您使用任务定义修订重新部署 ECS 服务时,ECS 会应用对版本一致性的更改。

您可以在所有商业区域和 AWS GovCloud(美国)区域中,为在 AWS Fargate 平台版本 1.4.0 或更高版本和/或 Amazon ECS Agent v1.70.0 或更高版本上运行的 Amazon ECS 服务禁用软件版本一致性。要了解更多信息,请查看我们的文档