文档历史记录 - Amazon Elastic Container Service

文档历史记录

下表介绍了 Amazon Elastic Container 开发人员指南的主要更新和新功能。我们还经常更新文档来处理发送给我们的反馈意见。

更改

描述

日期

ECS Anywhere 增加了对 Amazon Linux 2023、CentOS Stream 9、Fedora 40 和 Ubuntu 24 的支持

ECS Anywhere 增加了对 Amazon Linux 2023、CentOS Stream 9、Fedora 40 和 Ubuntu 24 操作系统的支持。有关更多信息,请参阅 支持的操作系统和系统体系结构

2024 年 7 月 23 日

使用滚动更新(ECS)部署类型的服务的容器映像解析。

为了确保使用滚动更新部署控制器的服务中所有任务都使用相同的容器映像,Amazon ECS 会将容器映像名称和任务定义中指定的任何映像标签解析为容器映像摘要。有关更多信息,请参阅容器映像解析

2024 年 7 月 10 日

ECS Anywhere 增加了对 Debian 11 和 Debian 12 的支持

ECS Anywhere 增加了对 Debian 11 和 Debian 12 操作系统的支持。有关更多信息,请参阅 支持的操作系统和系统体系结构

2024 年 3 月 28 日

Fargate 支持上适用于 Linux 容器的 gMSA

Amazon ECS 通过称为组托管服务账户(gMSA)的特殊服务账户支持 Linux 容器的 Active Directory 身份验证。有关更多信息,请参阅将 gMSA 用于 Fargate 上的 Linux 容器

2024 年 3 月 5 日

为附加到任务的 Amazon EBS 卷添加的 CloudWatch 指标

Amazon ECS 现在针对附加 Amazon EBS 卷的任务发布 Amazon EBS 存储利用率的 CloudWatch 指标。有关更多信息,请参阅 Amazon ECS CloudWatch 指标

2024 年 2 月 8 日

Service Connect TLS

现在,您可以将 TLS 与 Service Connect 配合使用。

2024 年 1 月 22 日

Service Connect TLS 托管策略

新增 AmazonECSInfrastructureRolePolicyForServiceConnectTransportLayerSecurity 策略。

2024 年 1 月 22 日

Service Connect 超时配置更新

现在,可以更新 Service Connect 超时配置,包括两个可选的参数 – idleTimeoutperRequestTimeout

2024 年 1 月 22 日

Amazon ECS 托管实例耗尽

您可以使用 Amazon ECS 托管实例耗尽功能协助优雅终止 Amazon ECS 实例。 2024 年 1 月 19 日

为 ECS Anywhere 添加了 Ubuntu 22 支持

ECS Anywhere 添加了对 Ubuntu 22 操作系统的支持。有关更多信息,请参阅 支持的操作系统和系统体系结构 2024 年 1 月 16 日

添加 AmazonECSInfrastructureRolePolicyForVolumes IAM 策略

AmazonECSInfrastructureolePolicyForVolumes 已添加。该策略授予 Amazon ECS 进行 AWS API 调用所需的权限,以管理与 Amazon ECS 工作负载关联的 Amazon EBS 卷。

2024 年 1 月 11 日

Amazon ECS 任务的 Amazon EBS 数据卷

您可以在任务部署期间为每个任务配置一个 Amazon EBS 数据卷,以便附加到独立的 Amazon ECS 任务或由 ECS 服务托管的任务。在部署时配置卷,允许您可以创建不受特定卷类型或设置约束的可重复使用的任务定义。Amazon EBS 卷为数据密集型容器化工作负载提供高度可用、经济实惠、持久、高性能的块存储。

2024 年 1 月 11 日

Amazon ECS 经典控制台已终止使用

Amazon ECS 控制台已终止使用。 2023 年 12 月 4 日

更新的策略

AmazonECSServiceRolePolicy 托管 IAM 策略已更新,增加了新的 events 权限以及附加的 autoscalingautoscaling-plans 权限。 2023 年 12 月 4 日

运行时监控支持

您可以使用运行时监控来监控您的 Amazon ECS 工作负载,以识别恶意或未经授权的行为。有关更多信息,请参阅运行时监控

2023 年 11 月 26 日

更新的策略

AmazonECSServiceRolePolicy 托管 IAM policy 已更新,允许访问 AWS Cloud Map DiscoverInstancesRevision API。

2023 年 10 月 4 日

AWS Fargate 任务停用配置

您可以配置 Fargate 任务停用之前的等待时间。有关更多信息,请参阅 AWS Fargate 任务维护

2023 年 9 月 5 日

AWS Fargate 中额外的任务定义参数

AWS Fargate 在 Linux 平台版本 1.4.0 中添加了对 pidModesystemControls 的支持。有关更多信息,请参阅任务定义

2023 年 8 月 9 日

Amazon ECS 控制台任务定义页面重新设计

Amazon ECS 控制台中的任务定义页面已经过重新设计,其中包含额外选项。有关更多信息,请参阅使用控制台创建任务定义

2023 年 7 月 26 日

Fargate 支持使用 Seekable OCI 索引进行延迟加载

AWS Fargate 正在引入 Seekable OCI(SOCI)索引。借助 SOCI,容器只需花几秒钟的时间进行映像拉取即可启动,从而在后台下载映像时为环境设置和应用程序实例化提供了时间。有关更多信息,请参阅《适用于 AWS Fargate 的 Amazon ECS 用户指南》中的使用 Seekable OCI(SOCI)延迟加载容器映像

2023 年 7 月 17 日

改进了 Linux 和 Windows 上对 gMSA 的支持

任务定义中有一个适用于 Linux 和 Windows 的 gMSA 的新 credentialSpecs 字段。增加了 Windows 上无域 gMSA 的新的完整教程,请参阅教程:使用 AWS CLI 将 Windows 容器与无域 gMSA 结合使用。有关更多信息,请参阅将 gMSA 用于 Linux 容器将 gMSA 用于 Windows 容器

2023 年 7 月 14 日

改进了 ECS 代理版本文档

Amazon ECS 代理版本的文档已更新。建议您将 v20.10.13 版本或更新版本的 Docker 与最新版本的 Amazon ECS 容器代理结合使用。已发布的版本和对代理的更改可在 GitHub 上找到。有关更多信息,请参阅 Amazon ECS Linux 容器代理版本

2023 年 6 月 20 日

更新了支持 Fargate ARM64 的区域可用性

已更新支持 Fargate ARM64 的区域可用性。有关更多信息,请参阅 注意事项

2023 年 6 月 19 日

改进集群自动扩缩文档

Amazon EC2 Auto Scaling 的 Amazon ECS 扩展文档在准确性和可读性方面有了显著改进。有关更多信息,请参阅 Amazon ECS 集群自动扩缩

2023 年 5 月 4 日

标记授权以进行资源创建。

用户必须具有创建资源的操作的权限,例如 ecsCreateCluster。当您创建资源并为该资源指定标签时,AWS 会执行额外授权以验证是否有创建标签的权限。有关更多信息,请参阅标记授权在创建时授予标记资源的权限

2023 年 4 月 18 日

支持 EC2 上的 Linux 容器的 gMSA

您可以使用 gMSA 对 EC2 上的 Linux 容器的 Active Directory 进行身份验证。有关更多信息,请参阅对 Linux 容器使用 gMSA

2023 年 4 月 14 日

在 AWS Fargate 上支持 Windows 容器的短暂存储

您可以在 AWS Fargate 上使用 Windows 容器的短暂存储。有关更多信息,请参阅 Fargate 任务存储

2023 年 4 月 14 日

AWS Cost Management 支持任务级 CUR 数据

您可以在成本和使用情况报告中开启任务级成本和资源使用量。此操作为在 AWS Fargate 和 EC2 上运行的任务添加了拆分成本分配数据。有关更多信息,请参阅 任务级成本和使用量报告

2023 年 4 月 12 日

Amazon Linux 2023 经 Amazon ECS 优化的 AMI

您可以在 Amazon Linux 2023 经 Amazon ECS 优化的 AMI 上部署工作负载。有关更多信息,请参阅 经 Amazon ECS 优化的 Linux AMI

2023 年 4 月 10 日

AWS Fargate 美国联邦信息处理标准(FIPS)140

您可以按照符合美国联邦信息处理标准(FIPS)140 的方式在 AWS Fargate 上的 Amazon ECS 中部署工作负载。有关更多信息,请参阅 AWS Fargate 美国联邦信息处理标准(FIPS-140)

2023 年 4 月 10 日

任务定义删除

您可以使用 Amazon ECS 控制台、SDK 和 AWS CLI 删除任务定义。有关更多信息,请参阅使用控制台删除任务定义修订任务定义

2023 年 2 月 24 日

Compute Optimizer 中的 AWS Fargate 服务建议

AWS Compute Optimizer 根据 AWS Fargate 上的 Amazon ECS 服务中正在运行的任务的利用率生成任务和容器大小建议。有关更多信息,请参阅查看为 Fargate 上的 Amazon ECS 服务生成的建议

2023 年 1 月 27 日

Amazon ECS 控制台

新的 Amazon ECS 控制台现在是默认控制台。有关更多信息,请参阅新的 Amazon ECS 控制台

2023 年 1 月 19 日

更新 AmazonECS_FullAccess IAM policy

AmazonECS_FullAccess IAM policy 已更新,包括在创建期间向负载均衡器添加标签的权限。有关更多信息,请参阅 AmazonECS_FullAccess

2023 年 1 月 4 日

使用 CloudWatch 警报检测 Amazon ECS 服务部署故障

您可以配置 Amazon ECS 以在检测到指定的 CloudWatch 警报已进入 ALARM 状态时,将部署设置为失败。有关更多信息,请参阅 故障检测

2022 年 12 月 19 日

支持容器端口映射

您可以在绑定到动态映射的主机端口范围的容器上设置端口号范围。有关更多信息,请参阅 端口映射

2022 年 12 月 15 日

Amazon ECS Service Connect 的一般可用性

此功能增加了由 Amazon ECS 服务部署控制的服务发现和服务网格。有关更多信息,请参阅 使用 Service Connect 连接具有短名称的 Amazon ECS 服务

2022 年 11 月 27 日

针对任务定义的新 Amazon ECS 控制台体验已更新

新的 Amazon ECS 控制台体验现在包含适用于任务定义的 JSON 编辑器。有关更多信息,请参阅 使用控制台创建 Amazon ECS 任务定义

2022 年 10 月 27 日

针对任务定义的新 Amazon ECS 控制台体验已更新

新的 Amazon ECS 控制台体验现在包含适用于任务定义的 JSON 编辑器。有关更多信息,请参阅 使用控制台创建 Amazon ECS 任务定义

2022 年 10 月 27 日

更新了新的 Amazon ECS 控制台体验

新的 Amazon ECS 控制台体验已更新,增加了服务和任务参数。有关更多信息,请参阅使用控制台创建 Amazon ECS 服务将应用程序作为 Amazon ECS 任务运行

2022 年 10 月 7 日

任务元数据端点版本 4 中的新信息

任务元数据端点版本 4 现在包含 VPC ID 和服务名称。有关更多信息,请参阅 Amazon ECS 任务元数据端点版本 4

2022 年 10 月 7 日

新任务定义大小

Fargate 上的 Amazon ECS 现在支持 8 个 vCPU 和 16 个 vCPU 任务大小。有关更多信息,请参阅 任务大小

2022 年 9 月 16 日

ECS CLI 页面已存档

ECS CLI 文档已存档。我们建议使用 AWS Copilot 来满足您的命令行工具需求。有关更多信息,请参阅 使用 AWS Copilot 命令行界面创建 Amazon ECS 资源

2022 年 9 月 15 日

新的 Fargate 限额

Fargate 正在从基于任务计数的限额过渡到基于 vCPU 的限额。有关更多信息,请参阅 AWS Fargate 服务限额

2022 年 9 月 8 日

支持 Amazon EC2 Auto Scaling 的暖池。

现在,您可以使用 Amazon EC2 Auto Scaling 温池来更快地横向扩展您的应用程序并节省成本。有关更多信息,请参阅 为您的 Amazon ECS Auto Scaling 组配置预初始化的实例

2022 年 3 月 23 日

在 ECS Anywhere 中支持 Windows 实例。

ECS Anywhere 现在支持 Windows 实例。有关更多信息,请参阅 外部启动类型的 Amazon ECS 集群

2022 年 3 月 3 日

增加了对外部实例的 ECS Exec 支持

现在,ECS Exec 支持外部实例。有关更多信息,请参阅 使用 ECS Exec 监控 Amazon ECS 容器

2022 年 1 月 24 日

更新了新的 Amazon ECS 控制台体验

新的 Amazon ECS 控制台体验支持创建和删除集群、更新任务定义以及注销任务定义。有关更多信息,请参阅 创建 Fargate 启动类型的 Amazon ECS 集群删除 Amazon ECS 集群使用控制台更新 Amazon ECS 任务定义使用控制台注销 Amazon ECS 任务定义修订

2021 年 12 月 8 日

更新了新的 Amazon ECS 控制台体验

新的 Amazon ECS 控制台体验支持创建任务定义。有关更多信息,请参阅 使用控制台创建 Amazon ECS 任务定义

2021 年 11 月 23 日

Amazon ECS 支持将 64 位 ARM 架构用于 Linux。

Amazon ECS 支持将 64 位 ARM CPU 架构用于 Linux 操作系统。有关更多信息,请参阅 适用于 64 位 ARM 工作负载的 Amazon ECS 任务定义

2021 年 11 月 23 日

Amazon ECS 支持 fluentd log-driver-buffer-limit 选项

Amazon ECS 支持 fluentd log-driver-buffer-limit 选项。有关更多信息,请参阅 将 Amazon ECS 日志发送到 AWS 服务或 AWS Partner

2021 年 11 月 22 日

经 Amazon ECS 优化的 Linux AMI 构建脚本

Amazon ECS 已对用于构建 Amazon ECS 优化版 AMI 的 Linux 变体的构建脚本进行开源。有关更多信息,请参阅 经 Amazon ECS 优化的 Linux AMI 构建脚本

2021 年 11 月 19 日

容器实例运行状况

Amazon ECS 增加了对容器实例运行状况监控的支持。有关更多信息,请参阅 监控 Amazon ECS 容器实例运行状况

2021 年 11 月 10 日

支持 Windows Amazon ECS Exec

Amazon ECS Exec 支持 Windows。有关更多信息,请参阅 使用 ECS Exec 监控 Amazon ECS 容器

2021 年 11 月 1 日

支持 Fargate 上的 Windows 容器。

Amazon ECS 支持 Fargate 上的 Windows 容器。有关更多信息,请参阅 Fargate Windows 平台版本更改日志

2021 年 10 月 28 日

对 Amazon ECS Anywhere 上的外部实例的 GPU 支持

Amazon ECS 支持在任务定义中为在外部实例上运行的任务指定 GPU 要求。有关更多信息,请参阅适用于 GPU 工作负载的 Amazon ECS 任务定义将外部实例注册到 Amazon ECS 集群

2021 年 10 月 8 日

支持 Windows 上的 awsvpc 网络模式

Amazon ECS 支持 Windows 上的 awsvpc 网络模式。有关更多信息,请参阅 为 Amazon ECS 任务分配网络接口

2021 年 7 月 15 日

Bottlerocket 正式上市

Amazon ECS 支持经 Amazon ECS 优化的 AMI 变体的Bottlerocket 操作系统是作为 AMI 提供的。有关更多信息,请参阅 经 Amazon ECS 优化的 Bottlerocket AMI

2021 年 6 月 30 日

Amazon ECS 调度任务更新

Amazon EventBridge 在创建触发 Amazon ECS 调度任务的规则时添加了对其他参数的支持。

2021 年 6 月 25 日

Amazon ECS 的 AWS 托管式策略

Amazon ECS 添加了针对服务相关角色的 AWS 托管策略文档。有关更多信息,请参阅 Amazon Elastic Container Service AWS 托管策略

2021 年 6 月 8 日

开始使用 AWS CDK

添加了有关使用 AWS CDK 和 Amazon ECS 的入门指南。有关更多信息,请参阅 使用 AWS CDK 创建 Amazon ECS 资源

2021 年 5 月 27 日

Amazon ECS Anywhere

Amazon ECS 增加了对在集群中注册本地服务器或虚拟机 (VM) 的支持。有关更多信息,请参阅 外部启动类型的 Amazon ECS 集群

2021 年 5 月 25 日

经 Amazon ECS 优化的 Windows Server 20H2 Core AMI

Amazon ECS 增加了对经 Amazon ECS 优化的 Windows Server 20H2 Core AMI 变体的支持。有关更多信息,请参阅 经 Amazon ECS 优化的 Linux AMI

2021 年 4 月 19 日

Amazon ECS Exec

Amazon ECS 发布了一个新的调试工具,名为 ECS Exec。有关更多信息,请参阅 使用 ECS Exec 监控 Amazon ECS 容器

2021 年 3 月 15 日

VPC 端点策略支持

Amazon ECS 现在支持 VPC 端点策略 有关更多信息,请参阅 为 Amazon ECS 创建 VPC 端点策略

2021 年 1 月 11 日

新控制台体验

Amazon ECS 发布了一种新的控制台体验,支持创建或更新服务或运行独立任务。有关更多信息,请参阅使用控制台创建 Amazon ECS 服务将应用程序作为 Amazon ECS 任务运行

2020 年 12 月 28 日

容量提供程序更新

Amazon ECS 增加了对更新现有 自动扩缩组容量提供程序的支持。

2020 年 11 月 23 日

ECS 现在支持对 Windows 任务使用 Amazon FSx for Windows File Server

Amazon ECS 添加了在 Windows 任务定义中指定 Amazon FSx for Windows File Server 的支持。有关更多信息,请参阅 将 FSx for Windows File Server 卷与 Amazon ECS 结合使用

2020 年 11 月 11 日

添加 VPC 双堆栈模式支持

Amazon ECS 增加了对在双堆栈模式下使用 VPC 的支持,使用提供对 IPv6 地址支持的 awsvpc 网络模式。有关更多信息,请参阅 在双堆栈模式下使用 VPC

2020 年 11 月 5 日

任务元数据端点 v4 更新

Amazon ECS 向任务元数据端点 v4 输出添加了其他元数据。有关更多信息,请参阅 Amazon ECS 任务元数据端点版本 4

2020 年 11 月 5 日

支持 Local Zones 和 Wavelength Zones

Amazon ECS 增加了对 Local Zones 和 Wavelength Zones 工作负载的支持。有关更多信息,请参阅 Amazon ECS 应用程序位于共享子网、本地区和 Wavelength 区中

2020 年 9 月 4 日

Bottlerocket AMI 的Amazon ECS 变体

Bottlerocket 是一个基于 Linux 的开源操作系统,专门由 AWS 用于运行容器。Bottlerocket 操作系统的经 Amazon ECS 优化的 AMI 变体是作为 AMI 提供的,您可以在启动 Amazon ECS 容器实例时使用的。有关更多信息,请参阅 经 Amazon ECS 优化的 Bottlerocket AMI

2020 年 8 月 31 日

更新了网络速率统计信息的任务元数据端点版本 4

任务元数据端点版本 4 已更新,提供 Amazon ECS 任务的网络速率统计数据,这些任务使用 awsvpc 或者 bridge 运行至少版本的 Amazon EC2 实例上托管的网络模式 1.43.0 的容器代理。有关更多信息,请参阅 Amazon ECS 任务元数据端点版本 4

2020 年 8 月 10 日

Fargate 使用情况指标

AWS Fargate 提供 CloudWatch 使用情况指标,通过该指标可以了解您对 Fargate 按需和 Fargate Spot 资源的账户使用情况。有关更多信息,请参阅 使用情况指标

2020 年 8 月 3 日

AWS Copilot 0.1.0 版本

新 AWS Copilot CLI启动,提供高级命令,以简化Amazon ECS上本地开发环境中容器化应用程序的建模、创建、发布和管理。有关更多信息,请参阅 使用 AWS Copilot 命令行界面创建 Amazon ECS 资源

2020 年 7 月 9 日

AWS Fargate 平台版本弃用计划

已添加 Fargate 平台版本弃用计划。有关更多信息,请参阅 AWS Fargate Linux 平台版本弃用

2020 年 7 月 8 日

AWS Fargate 区域扩展

在 AWS Fargate 上的 Amazon ECS 已经扩展到欧洲(米兰)区域。

2020 年 6 月 25 日

经 Amazon ECS 优化的 Amazon Linux 2(Neuron)AMI 已发布

Amazon ECS 针对推理工作负载发布了经 Amazon ECS 优化的 Amazon Linux 2(Neuron)AMI。

有关更多信息,请参阅 经 Amazon ECS 优化的 Linux AMI

2020 年 6 月 24 日

增加了对容量提供程序删除的支持

Amazon ECS 增加了对 自动扩缩组容量提供程序删除的支持。

2020 年 6 月 11 日

AWS Fargate 平台版本 1.4.0 更新

从 2020 年 5 月 28 日开始,使用平台版本 1.4.0 启动的任何新的 Fargate 任务都将使用 AES-256 加密算法通过 AWS Fargate 托管加密密钥来加密其 20 GB 的短暂存储空间。有关更多信息,请参阅 适用于 Amazon ECS 的 Fargate 临时存储

2020 年 5 月 28 日

环境变量文件支持

添加了对在任务定义中指定环境变量文件的支持,从而使您能够将环境变量批量添加到容器中。有关更多信息,请参阅 将单个环境变量传递给 Amazon ECS 容器

2020 年 5 月 18 日

AWS Fargate 区域扩展

与 Amazon ECS 结合使用的 AWS Fargate 已经扩展到非洲(开普敦)区域。

2020 年 5 月 11 日

更新了服务配额

更了以下服务配额:

  • 每个账户的集群数从 2,000 提高到 10,000

有关更多信息,请参阅 Amazon ECS 服务配额

2020 年 4 月 17 日

AWS Fargate 平台版本 1.4.0

AWS Fargate 平台版本 1.4.0 已发布,此版本包含以下功能:

  • 增加了对将 Amazon EFS 文件系统卷用于持久性任务存储的支持。有关更多信息,请参阅 将 Amazon EFS 卷与 Amazon ECS 结合使用

  • 短暂任务存储已增至 20 GB。有关更多信息,请参阅 适用于 Amazon ECS 的 Fargate 临时存储

  • 针对任务和来自任务的网络流量行为已更新。从平台版本 1.4 开始,所有 Fargate 任务都会接收单个弹性网络接口(称为任务 ENI),所有网络流量都将流经 VPC 内的这个 ENI,并将通过 VPC 流日志对您可见。有关更多信息,请参阅 Amazon Elastic Container Service 用户指南 AWS Fargate 中的 Fargate 任务联网

  • 任务 ENI 增加对巨型帧的支持。网络接口配置了最大传输单元 (MTU),这是单个帧内将放入的最大负载的大小。MTU 越大,单个帧内可以放入的应用程序负载就越多,这可以减少每帧开销并提高效率。当您的任务和目标之间的网络路径支持巨型帧时,支持巨型帧将减少开销,如保留在您的 VPC 中的所有流量。

  • CloudWatch Container Insights 将包括 Fargate 任务的网络性能指标。有关更多信息,请参阅 使用 Container Insights 监控 Amazon ECS 容器

  • 增加了对任务元数据端点 v4 的支持,该端点为您的 Fargate 任务提供附加信息,包括任务的网络统计信息以及任务所运行的可用区。有关更多信息,请参阅 Amazon ECS 任务元数据端点版本 4

  • 增加了对容器定义中的 SYS_PTRACE Linux 参数的支持。有关更多信息,请参阅 Linux 参数

  • Amazon ECS 容器代理替代了对所有 Fargate 任务使用 Amazon ECS 容器代理。此更改应该不会影响任务的运行方式。

  • 容器运行时现在使用 Containerd 而不是 Docker。此更改应该不会影响任务的运行方式。您会注意到,一些源自容器运行时的错误消息将从所提到的 Docker 变为更一般的错误。

有关更多信息,请参阅 适用于 Amazon ECS 的 Fargate 平台版本

2020 年 4 月 8 日

面向任务卷的 Amazon EFS 文件系统支持

Amazon EFS 文件系统可用作 Amazon ECS 和 Fargate 任务的数据卷。有关更多信息,请参阅 将 Amazon EFS 卷与 Amazon ECS 结合使用

2020 年 4 月 8 日

Amazon ECS 任务元数据端点版本 4

从 Amazon ECS 容器代理版本 1.39.0 和 Fargate 平台版本 1.4.0 开始,名为 ECS_CONTAINER_METADATA_URI_V4 的环境变量被注入到任务中的每个容器中。在您查询任务元数据版本 4 终端节点时,将为任务提供各种任务元数据和 Docker 统计数据。有关更多信息,请参阅 Amazon ECS 任务元数据端点版本 4

2020 年 4 月 8 日

支持将特定版本的 Secrets Manager 密钥注入为环境变量

添加了对使用特定版本的 Secrets Manager 密钥指定敏感数据的支持。有关更多信息,请参阅 将敏感数据传递给 Amazon ECS 容器

2020 年 2 月 24 日

为蓝色/绿色部署增加了额外的 CodeDeploy 部署配置选项

CodeDeploy 服务为 Amazon ECS 部署类型添加了新的 Canary 和线性部署配置。还可以定义自定义的部署配置。有关更多信息,请参阅 在部署前验证 Amazon ECS 服务的状态

2020 年 2 月 6 日

添加了 efsVolumeConfiguration 任务定义参数

efsVolumeConfiguration 任务定义参数处于公开预览状态,这样可以更轻松地将 Amazon EFS 文件系统用于您的 Amazon ECS 任务。有关更多信息,请参阅 将 Amazon EFS 卷与 Amazon ECS 结合使用

2020 年 1 月 17 日

Amazon ECS 容器代理日志记录行为已更新

Amazon ECS 容器代理日志记录位置和轮换行为已更新。有关更多信息,请参阅 Amazon ECS 容器代理日志配置参数

2020 年 1 月 13 日

Fargate Spot

Amazon ECS 增加了对使用 Fargate Spot 运行任务的支持。有关更多信息,请参阅 Fargate 启动类型的 Amazon ECS 集群

2019 年 12 月 3 日

集群 Auto Scaling

Amazon ECS 集群 Auto Scaling 使您能够更好地控制集群内的任务调整方式。有关更多信息,请参阅 通过集群自动扩缩功能自动管理 Amazon ECS 容量

2019 年 12 月 3 日

集群容量提供程序

Amazon ECS 集群容量提供程序确定您的任务要使用的基础设施。有关更多信息,请参阅 Amazon ECS 集群

2019 年 12 月 3 日

在 AWS Outposts 上创建集群

Amazon ECS 现在支持在 AWS Outposts 上创建集群 有关更多信息,请参阅 AWS Outposts 上的 Amazon Elastic Container Service

2019 年 12 月 3 日

服务操作事件

现在,当发生某些服务操作时,Amazon ECS 会向 Amazon EventBridge 发送事件。有关更多信息,请参阅 Amazon ECS 服务操作事件

2019 年 11 月 25 日

Amazon ECS 经 GPU 优化的 AMI 支持 G4 实例

Amazon ECS 增加了在使用 Amazon ECS 经 GPU 优化的 AMI 时对 g4 实例类型系列的支持。有关更多信息,请参阅 适用于 GPU 工作负载的 Amazon ECS 任务定义

2019 年 10 月 8 日

FireLens for Amazon ECS

FireLens for Amazon ECS 已全面推出。FireLens for Amazon ECS 使您可以使用任务定义参数将日志路由到 AWS 服务或合作伙伴目标,以进行日志存储和分析。有关更多信息,请参阅 将 Amazon ECS 日志发送到 AWS 服务或 AWS Partner

2019 年 9 月 30 日

AWS Fargate 区域扩展

和Amazon ECS接合使用的 AWS Fargate 已扩展到欧盟(巴黎)、欧盟(斯德哥尔摩)和中东(巴林)区域。

2019 年 9 月 30 日

Amazon ECS 上的 Elastic Inference Deep Learning Containers

Amazon ECS 支持将 Amazon Elastic Inference 加速器连接到您的容器,以使运行深度学习推理工作负载更高效。有关更多信息,请参阅 Amazon ECS 上的 Elastic Inference Deep Learning Containers

2019 年 9 月 3 日

FireLens for Amazon ECS

FireLens for Amazon ECS 处于公开预览状态。FireLens for Amazon ECS 使您可以使用任务定义参数将日志路由到 AWS 服务或合作伙伴目标,以进行日志存储和分析。有关更多信息,请参阅 将 Amazon ECS 日志发送到 AWS 服务或 AWS Partner

2019 年 8 月 30 日

CloudWatch Container Insights

CloudWatch Container Insights 现已全面推出。它让您能够从容器化应用程序和微服务中收集、聚合和汇总指标与日志。有关更多信息,请参阅 使用 Container Insights 监控 Amazon ECS 容器

2019 年 8 月 30 日

容器级别交换配置

Amazon ECS 新增支持,可在容器级别控制 Linux 容器实例上的交换内存空间使用量。使用每容器交换配置,任务定义中的每个容器都可以启用或禁用交换,对于启用交换的容器,可以对所用的最大交换空间量进行限制。有关更多信息,请参阅 管理 Amazon ECS 上的容器交换内存空间

2019 年 8 月 16 日

AWS Fargate 区域扩展

与 Amazon ECS 接合使用的 AWS Fargate 已扩展到亚太地区(香港)区域。

2019 年 8 月 6 日

弹性网络接口中继

增加了针对 ENI 中继功能的其他受支持的 Amazon EC2 实例类型。有关更多信息,请参阅 增加的 Amazon ECS 容器网络接口支持的实例

2019 年 8 月 1 日

向服务注册多个目标组

增加了对在服务定义中指定多个目标组的支持。有关更多信息,请参阅 将多个目标组注册到 Amazon ECS 服务

2019 年 7 月 30 日

使用 Secrets Manager 密钥指定敏感数据

添加了使用 Secrets Manager 密钥指定敏感数据的教程 有关更多信息,请参阅 在 Amazon ECS 中指定使用 Secrets Manager 密钥的敏感数据

2019 年 7 月 20 日

CloudWatch Container Insights

Amazon ECS 增加了对 CloudWatch Container Insights 的支持。有关更多信息,请参阅 使用 Container Insights 监控 Amazon ECS 容器

2019 年 7 月 9 日

Amazon ECS 服务和任务集的资源级权限

Amazon ECS 扩展了对 Amazon ECS 服务和任务的资源级权限支持。有关更多信息,请参阅 如何将 Amazon Elastic Container Service 与 IAM 结合使用

2019 年 6 月 27 日

针对 AWS-2019-005 进行修补的新的经 Amazon ECS 优化的 AMI

Amazon ECS 已更新了经 Amazon ECS 优化的 AMI,解决了 AWS-2019-005 中描述的漏洞。

2019 年 6 月 17 日

弹性网络接口中继

Amazon ECS 引入了对使用已增加弹性网络接口 (ENI) 密度的受支持的 Amazon EC2 实例类型来启动容器实例的支持。通过使用这些实例类型并选择使用 awsvpcTrunking 账户设置,可以在新启动的容器实例上提供更大的 ENI 密度,从而允许您在每个容器实例上放置更多任务。有关更多信息,请参阅 增加 Amazon ECS Linux 容器实例网络接口

2019 年 6 月 6 日

AWS Fargate 平台版本 1.3.0 更新

从 2019 年 5 月 1 日开始,所启动的任何新的 Fargate 任务均支持 splunk 日志驱动程序以及 awslogs 日志驱动程序。有关更多信息,请参阅 存储和日志记录

2019 年 5 月 1 日

AWS Fargate 平台版本 1.3.0 更新

从 2019 年 5 月 1 日开始,所启动的任何新的 Fargate 任务均支持使用 secretOptions 容器定义参数来引用容器的日志配置中的敏感数据。有关更多信息,请参阅 将敏感数据传递给 Amazon ECS 容器

2019 年 5 月 1 日

AWS Fargate 平台版本 1.3.0 更新

从 2019 年 4 月 2 日开始,所启动的任何新的 Fargate 任务均支持向容器中注入敏感数据,方式是将您的敏感数据存储在 AWS Secrets Manager 密钥或 AWS Systems Manager Parameter Store 参数中,然后在容器定义中引用它们。有关更多信息,请参阅 将敏感数据传递给 Amazon ECS 容器

2019 年 4 月 2 日

AWS Fargate 平台版本 1.3.0 更新

从 2019 年 3 月 27 日开始,启动的任何新的 Fargate 任务均可以使用其他任务定义参数,您可以通过这些参数定义代理配置、容器启动和关闭的依赖条件,以及每个容器的启动和停止超时值。有关更多信息,请参阅 代理配置容器依赖项容器超时

2019 年 3 月 27 日

Amazon ECS 引入了外部部署类型

外部 部署类型允许您使用任何第三方部署控制器,以完全控制 Amazon ECS 服务的部署过程。有关更多信息,请参阅 使用第三方控制器部署 Amazon ECS 服务

2019 年 3 月 27 日

Amazon ECS 上的 AWS Deep Learning Containers

AWS Deep Learning Containers 是 Amazon Elastic Container Service (Amazon ECS) 上 TensorFlow 中训练和服务模型的一组 Docker 映像。Deep Learning Containers 提供具有 TensorFlow、Nvidia CUDA(适用于 GPU 实例)和 Intel MKL(适用于 CPU 实例)库的优化环境,其在 Amazon ECR 中可用。有关更多信息,请参阅 使用 Amazon ECS 上的 AWS Deep Learning Containers

2019 年 3 月 27 日

Amazon ECS 引入了增强型容器依赖项管理

Amazon ECS 引入了其他任务定义参数,使您能够定义容器启动和关闭的依赖项,以及每个容器的启动和停止超时值。有关更多信息,请参阅 容器依赖项

2019 年 3 月 7 日

Amazon ECS 引入 PutAccountSettingDefault API

Amazon ECS 推出了 PutAccountSettingDefault API,该 API 允许用户为账户上的所有用户和角色设置默认 ARN/ID 格式加入状态。以前,设置账户的默认加入状态需要使用账户拥有者。

有关更多信息,请参阅 Amazon Resource Names (ARN) 和 ID

2019 年 2 月 8 日

Amazon ECS 支持 GPU 工作负载

Amazon ECS 通过使您能够使用支持 GPU 的容器实例创建集群,引入了对 GPU 工作负载的支持。在任务定义中,您可以指定所需 GPU 的数量,而且 ECS 代理会将物理 GPU 固定到容器中。

有关更多信息,请参阅 适用于 GPU 工作负载的 Amazon ECS 任务定义

2019 年 2 月 4 日

Amazon ECS 扩展密钥支持

Amazon ECS 扩展了以下支持:可直接在您的任务定义中使用 AWS Secrets Manager 密钥将敏感数据注入您的容器。

有关更多信息,请参阅 将敏感数据传递给 Amazon ECS 容器

2019 年 1 月 21 日

接口 VPC 端点 (AWS PrivateLink)

添加了对配置由 AWS PrivateLink 提供支持的接口 VPC 端点的支持。这能让您在您的 VPC 和 Amazon ECS 之间创建私有连接,而无需通过 Internet、NAT 实例、VPN 连接或 AWS Direct Connect 进行访问。

有关更多信息,请参阅 接口 VPC 端点 (AWS PrivateLink)

2018 年 12 月 26 日

AWS Fargate 平台版本 1.3.0

新 AWS Fargate 平台版本已发布,其中包含:

  • 增加了对使用 AWS Systems Manager Parameter Store 参数向容器中注入敏感数据的支持。

    有关更多信息,请参阅 将敏感数据传递给 Amazon ECS 容器

  • 增加了 Fargate 任务的任务回收,此过程用于刷新作为 Amazon ECS 服务一部分的任务。

    有关更多信息,请参阅 Amazon Elastic Container Service 开发人员指南 AWS Fargate 中的任务维护

有关更多信息,请参阅 适用于 Amazon ECS 的 Fargate 平台版本

2018 年 12 月 17 日

更新了服务限制

更新了以下服务限制:

  • 每个区域每个账户的集群数从 1000 提高到 2000

  • 每个集群的容器实例数从 1000 提高到 2000

  • 每个集群的服务数从 500 提高到 1000

有关更多信息,请参阅 Amazon ECS 服务配额

2018 年 12 月 14 日

AWS Fargate 区域扩展

与 Amazon ECS 结合使用的 AWS Fargate 已扩展到亚太地区(孟买)和加拿大(中部)区域。

有关更多信息,请参阅 Amazon ECS 在 AWS Fargate 上的支持区域

2018 年 12 月 7 日

Amazon ECS 蓝/绿部署

Amazon ECS 增加了对使用 CodeDeploy 进行蓝/绿部署的支持。此部署类型允许您先验证服务的新部署,然后再向其发送生产流量。

有关更多信息,请参阅 在部署前验证 Amazon ECS 服务的状态

2018 年 11 月 27 日

经 Amazon ECS 优化的 Amazon Linux 2 (arm64) AMI 已发布

Amazon ECS 发布了经 Amazon ECS 优化的 Amazon Linux 2 AMI,适用于 arm64 架构。

有关更多信息,请参阅 经 Amazon ECS 优化的 Linux AMI

2018 年 11 月 26 日

增加了对任务定义中的其他 Docker 标志的支持

Amazon ECS 在任务定义中引入了对以下 Docker 标志的支持:

2018 年 11 月 16 日

Amazon ECS 密钥支持

Amazon ECS 增加了对使用 AWS Systems Manager Parameter Store 参数向容器中注入敏感数据的支持。

有关更多信息,请参阅 将敏感数据传递给 Amazon ECS 容器

2018 年 11 月 15 日

为资源加标签

Amazon ECS 增加了对将元数据标签添加到您的服务、任务定义、任务、集群和容器实例的支持。

有关更多信息,请参阅 为 Amazon ECS 资源添加标签

2018 年 11 月 15 日

AWS Fargate 区域扩展

与 Amazon ECS 结合使用的 AWS Fargate 已扩展到美国西部(加利福利亚北部)和亚太地区(首尔)区域。

有关更多信息,请参阅 适用于 Amazon ECS 的 AWS Fargate

2018 年 11 月 7 日

更新了服务限制

更新了以下服务限制:

  • 每个区域每个账户对应的使用 Fargate 启动类型的任务数从 20 提高到 50

  • 使用 Fargate 启动类型的任务的公有 IP 地址数从 20 提高到 50

有关更多信息,请参阅 Amazon ECS 服务配额

2018 年 10 月 31 日

AWS Fargate 区域扩展

与 Amazon ECS AWS Fargate 结合使用的 已扩展到欧洲(伦敦)区域。

有关更多信息,请参阅 适用于 Amazon ECS 的 AWS Fargate

2018 年 10 月 26 日

经 Amazon ECS 优化的 Amazon Linux 2 AMI 已发布

Amazon ECS 提供了已针对服务进行优化的 Linux AMI,有两种变体。最新的推荐版本基于 x;。Amazon ECS 还提供基于 的 AMI,但建议您将工作负载迁移到 Amazon Linux 2 版本,因为对 Amazon Linux AMI 的支持将截止于 2020 年 6 月 30 日。

有关更多信息,请参阅 经 Amazon ECS 优化的 Linux AMI

2018 年 10 月 18 日

Amazon ECS 任务元数据端点版本 3

从 Amazon ECS 容器代理版本 1.21.0 开始,代理将调用 ECS_CONTAINER_METADATA_URI 的环境变量注入任务中的每个容器。在您查询任务元数据版本 3 端点时,各种任务元数据和 Docker 统计数据都可用于那些在 Amazon ECS 容器代理所提供的 HTTP 端点上使用 awsvpc 网络模式的任务。有关更多信息,请参阅 使用 Amazon ECS 元数据监控工作负载

2018 年 10 月 18 日

Amazon ECS 服务发现区域扩展

Amazon ECS 服务发现已将支持扩展到加拿大(中部)、南美洲(圣保罗)、亚太地区(首尔)、亚太地区(孟买)和欧洲(巴黎)区域。

有关更多信息,请参阅 使用服务发现连接具有 DNS 名称的 Amazon ECS 服务

2018 年 9 月 27 日

增加了对容器定义中对其他 Docker 标志的支持。

Amazon ECS 在容器定义中引入了对以下 Docker 标志的支持:

2018 年 9 月 17 日

Amazon ECS 使用 AWS Fargate 任务对私有注册表身份验证的支持。

Amazon ECS 对 Fargate 任务引入了使用 AWS Secrets Manager 进行私有注册表身份验证的支持。此功能使您能够在容器定义中安全地存储并随后引用您的凭证,这让您的任务可以使用私有映像。

有关更多信息,请参阅 在 Amazon ECS 中使用非 AWS 容器映像

2018 年 10 月 10 日

Amazon ECS 服务发现区域扩展

Amazon ECS 服务发现已将支持扩展到亚太地区(新加坡)、亚太地区(悉尼)、亚太地区(东京)、欧洲(法兰克福)和欧洲(伦敦)区域。

有关更多信息,请参阅 使用服务发现连接具有 DNS 名称的 Amazon ECS 服务

2018 年 8 月 30 日

调度任务与 Fargate 任务支持

Amazon ECS 为 Fargate 启动类型引入了对计调度任务的支持。

2018 年 8 月 28 日

使用 AWS Secrets Manager 支持的私有注册表身份验证

Amazon ECS 引入了使用 AWS Secrets Manager 对私有注册表身份验证的支持。此功能使您能够在容器定义中安全地存储并随后引用您的凭证,这让您的任务可以使用私有映像。

有关更多信息,请参阅 在 Amazon ECS 中使用非 AWS 容器映像

2018 年 8 月 16 日

添加了 Docker 卷支持

Amazon ECS 引入了对 Docker 卷的支持。

有关更多信息,请参阅 Amazon ECS 任务的存储选项

2018 年 8 月 9 日

AWS Fargate 区域扩展

与Amazon ECS 结合使用的 AWS Fargate 已扩展到欧洲(法兰克福)、亚太地区(新加坡)和亚太地区(悉尼)区域。

有关更多信息,请参阅 适用于 Amazon ECS 的 AWS Fargate

2018 年 7 月 19 日

添加了 Amazon ECS 服务计划程序策略

Amazon ECS 引入了服务计划程序策略的概念。

有两种服务计划程序策略可用:

  • REPLICA:副本计划策略在集群中放置和维护所需数量的任务。默认情况下,服务计划程序可在多个可用区之间分布任务,但您可以使用任务放置策略和约束自定义任务放置决策。有关更多信息,请参阅 副本策略

  • DAEMON - 守护程序计划策略只在每个活动容器实例上部署一个任务,以满足您在集群中指定的所有任务放置约束。当使用此策略时,无需指定所需的任务数、任务放置策略,也无需使用服务 Auto Scaling 策略。有关更多信息,请参阅 进程守护程序策略

    注意

    Fargate 任务不支持 DAEMON 计划策略。

.

2018 年 6 月 12 日

Amazon ECS 容器代理 1.18.0 版

发布的新版本的 Amazon ECS 容器代理,其中增加了以下功能:

  • 添加了对使用 ECS_IMAGE_PULL_BEHAVIOR 参数自定义容器代理映像拉取行为的支持。有关更多信息,请参阅 Amazon ECS 容器代理配置

有关更多信息,请参阅 amazon-ecs-agent github

2018 年 5 月 24 日

添加了在配置 Service Discovery 时对 bridgehost 网络模式的支持

添加了对使用指定 bridgehost 网络模式的任务定义来为 Amazon ECS 服务配置 service-discovery 的支持。有关更多信息,请参阅 使用服务发现连接具有 DNS 名称的 Amazon ECS 服务

2018 年 5 月 22 日

添加了对其他经 Amazon ECS 优化的 AMI 元数据参数的支持

添加了子参数,允许您以编程方式检索经 Amazon ECS 优化的 AMI ID、映像名称、操作系统、容器代理版本和运行时版本。使用 Systems Manager Parameter Store API 查询元数据。有关更多信息,请参阅 检索经 Amazon ECS 优化的 Linux AMI 元数据

2018 年 5 月 9 日

AWS Fargate 区域扩展

与 Amazon ECS 结合使用的 AWS Fargate 已扩展到美国东部 (俄亥俄)、美国西部 (俄勒冈) 和欧洲西部 (爱尔兰) 区域。

有关更多信息,请参阅 适用于 Amazon ECS 的 AWS Fargate

2018 年 4 月 26 日

经 Amazon ECS 优化的 AMI 元数据检索

添加了使用 Systems Manager Parameter Store API 以编程方式检索经 Amazon ECS 优化的 AMI 元数据的功能。有关更多信息,请参阅 检索经 Amazon ECS 优化的 Linux AMI 元数据

2018 年 4 月 10 日

AWS Fargate 平台版本

新 AWS Fargate 平台版本已发布,其中包含:

有关更多信息,请参阅 适用于 Amazon ECS 的 Fargate 平台版本

2018 年 3 月 26 日

Amazon ECS 服务发现

增加了与 Route 53 的集成,以支持 Amazon ECS 服务发现。有关更多信息,请参阅 使用服务发现连接具有 DNS 名称的 Amazon ECS 服务

2018 年 3 月 22 日

Docker shm-size 和 tmpfs 支持

添加了在 Amazon ECS 任务定义中对 Docker shm-size 和 tmpfs 参数的支持。

有关更新后的 ECS CLI 语法的更多信息,请参阅 Linux 参数

2018 年 3 月 20 日

容器运行状况检查

增加了对容器定义中 Docker 运行状况检查的支持。有关更多信息,请参阅 运行状况检查

2018 年 3 月 8 日

AWS Fargate

增加了有关与 AWS Fargate 结合使用的 Amazon ECS 的概述。有关更多信息,请参阅 适用于 Amazon ECS 的 AWS Fargate

2018 年 2 月 22 日

Amazon ECS 任务元数据端点

从 1.17.0 版 容器代理开始,各种任务元数据和 Docker 统计数据都可用于那些在 Amazon ECS 容器代理所提供的 HTTP 端点上使用 awsvpc 网络模式的任务。有关更多信息,请参阅 使用 Amazon ECS 元数据监控工作负载

2018 年 2 月 8 日

使用目标跟踪策略的 Amazon ECS Service Auto Scaling

增加了在 Amazon ECS 控制台中对使用目标跟踪策略的 ECS 服务 Auto Scaling 的支持。有关更多信息,请参阅 使用目标指标值扩展您的 Amazon ECS 服务

删除了 ECS 首次运行向导中步进扩展以前的教程。使用目标跟踪的新教程进行了替换。

2018 年 2 月 8 日

Docker 17.09 支持

添加对 Docker 17.09 的支持。有关更多信息,请参阅 经 Amazon ECS 优化的 Linux AMI

2018 年 1 月 18 日

新服务计划程序行为

更新了有关无法启动的服务任务的行为的信息。记录了在服务任务连续失败时触发的新服务事件消息。

2018 年 1 月 11 日

Elastic Load Balancing 运行状况检查初始化等待期

增加了为运行状况检查指定等待期的功能。

2017 年 12 月 27 日

任务级 CPU 和内存

增加了对在任务定义中指定任务级 CPU 和内存的支持。有关更多信息,请参阅 TaskDefinition

2017 年 12 月 12 日

任务执行角色

Amazon ECS 容器代理将代表您调用 Amazon ECS API 操作,因此,容器实例需要服务的 IAM policy 和角色,以便了解属于您的代理。任务执行角色涵盖以下操作:

  • 调用 Amazon ECR 以拉取容器镜像

  • 调用 CloudWatch 以存储容器应用程序日志

有关更多信息,请参阅 Amazon ECS 任务执行 IAM 角色

2017 年 12 月 7 日

Windows 容器支持 GA

增加了对 Windows Server 2016 容器的支持。有关更多信息,请参阅 经 Amazon ECS 优化的 AMI 变体

2017 年 12 月 5 日

AWS Fargate GA

增加了对使用 Fargate 启动类型启动 Amazon ECS 服务的支持。有关更多信息,请参阅 Amazon ECS 启动类型

2017 年 11 月 29 日

Amazon ECS 名称更改

重命名 Amazon Elastic Container Service(以前名为 Amazon EC2 Container Service)。

2017 年 11 月 21 日

任务联网

awsvpc 网络模式提供的任务联网功能使 Amazon ECS 任务具有与 Amazon EC2 实例相同的联网属性。当您在任务定义中使用 awsvpc 网络模式时,每个从该任务定义启动的任务都会获取其自己的弹性网络接口、主要私有 IP 地址和内部 DNS 主机名。任务联网功能简化了容器联网,使您可以更好地控制容器化应用程序如何与您的 VPC 内的其他服务进行通信。有关更多信息,请参阅 EC2 启动类型的 Amazon ECS 任务联网选项

2017 年 11 月 14 日

Amazon ECS 容器元数据

Amazon ECS 容器现在能够访问元数据,如它们的 Docker 容器或映像 ID、网络配置或 Amazon ARN。有关更多信息,请参阅 Amazon ECS 容器元数据文件

2017 年 11 月 2 日

Docker 17.06 支持

添加对 Docker 17.06 的支持。有关更多信息,请参阅 经 Amazon ECS 优化的 Linux AMI

2017 年 11 月 2 日

支持 Docker 标志:device 和 init

增加了对任务定义中使用 LinuxParameters 参数 (devicesinitProcessEnabled) 的 Docker 的 device 和 init 功能的支持。有关更多信息,请参阅 LinuxParameters

2017 年 11 月 2 日

支持 Docker 标志:cap-add 和 cap-drop

增加了对任务定义中使用 LinuxParameters 参数 (capabilities) 的 Docker 的 cap-add 和 cap-drop 功能的支持。有关更多信息,请参阅 LinuxParameters

2017 年 9 月 22 日

Network Load Balancer 支持

Amazon ECS 在 Amazon ECS 控制台中增加了对 Network Load Balancers 的支持。

2017 年 9 月 7 日

RunTask 覆盖

增加了对运行任务时执行任务定义覆盖的支持。这允许您在运行任务的同时更改任务定义,而无需创建新的任务定义修订。有关更多信息,请参阅 将应用程序作为 Amazon ECS 任务运行

2017 年 6 月 27 日

Amazon ECS 调度任务

增加了对使用 cron 计划任务的支持。

2017 年 6 月 7 日

Amazon ECS 控制台中的 Spot Instances

增加了对在 Amazon ECS 控制台中创建 Spot 队列容器实例的支持。有关更多信息,请参阅 启动 Amazon ECS Linux 容器实例

2017 年 6 月 6 日

新的经 Amazon ECS 优化的 AMI 版本的 Amazon SNS 通知

增加了订阅有关新的经 Amazon ECS 优化的 AMI 版本的 SNS 通知的功能。

2017 年 3 月 23 日

微服务和批处理作业

增加了 Amazon ECS 的两个常见用例 (微服务和批处理作业) 的文档。有关更多信息,请参阅 Amazon ECS 相关信息

2017 年 2 月

容器实例耗尽

增加了对容器实例耗尽的支持,这提供了一种从集群中删除容器实例的方法。有关更多信息,请参阅 耗尽 Amazon ECS 容器实例

2017 年 1 月 24 日

Docker 1.12 支持

添加对 Docker 1.12 的支持。有关更多信息,请参阅 经 Amazon ECS 优化的 Linux AMI

2017 年 1 月 24 日

新任务放置策略

增加了对任务放置策略的支持:基于属性的放置、装填、可用区分散以及每个主机一个。有关更多信息,请参阅 使用策略来定义 Amazon ECS 任务放置

2016 年 12 月 29 日

Windows 容器支持测试版

增加了对 Windows Server 2016 容器的支持 (测试版)。有关更多信息,请参阅 经 Amazon ECS 优化的 AMI 变体

2016 年 12 月 20 日

Blox OSS 支持

增加了对 Blox OSS 的支持,从而实现了自定义任务计划程序。有关更多信息,请参阅 在 Amazon ECS 上计划您的容器

2016 年 12 月 1 日

针对 CloudWatch Events 的Amazon ECS 事件流

Amazon ECS 现在将容器实例和任务状态更改发送到 CloudWatch Events。有关更多信息,请参阅 使用 EventBridge 自动响应 Amazon ECS 错误

2016 年 11 月 21 日

Amazon ECS 容器日志记录到 CloudWatch Logs

增加了对 awslogs 驱动程序将容器日志流发送到 CloudWatch Logs 的支持。有关更多信息,请参阅 将 Amazon ECS 日志发送到 CloudWatch

2016 年 9 月 12 日

具有针对动态端口的 Elastic Load Balancing 支持的 Amazon ECS 服务

增加了对负载均衡器支持每个侦听器多个实例:端口组合的支持,这会增加容器的灵活性。现在,您可以让 Docker 动态定义容器的主机端口,而 ECS 计划程序向负载均衡器注册实例:端口。有关更多信息,请参阅 使用负载均衡分配 Amazon ECS 服务流量

2016 年 8 月 11 日

Amazon ECS 任务的 IAM 角色

增加了对将 IAM 角色与任务关联的支持。这为容器提供了更精细的权限,而不是对整个容器实例使用单个角色。有关更多信息,请参阅 Amazon ECS 任务 IAM 角色

2016 年 7 月 13 日

Docker 1.11 支持

添加对 Docker 1.11 的支持。有关更多信息,请参阅 经 Amazon ECS 优化的 Linux AMI

2016 年 5 月 31 日

任务自动扩展

Amazon ECS 增加了对自动扩展服务所运行的任务的支持。有关更多信息,请参阅 自动扩展 Amazon ECS 服务

2016 年 5 月 18 日

基于任务系列的任务定义筛选

增加了对基于任务定义系列筛选任务定义列表的支持。有关更多信息,请参阅 ListTaskDefinitions

2016 年 5 月 17 日

Docker 容器和 Amazon ECS 代理日志记录

Amazon ECS 增加了将 ECS 代理和 Docker 容器日志从容器实例发送到 CloudWatch Logs 以简化问题排查的功能。

2016 年 5 月 5 日

经 ECS 优化的 AMI 现在支持 Amazon Linux 2016.03。

经 ECS 优化的 AMI 增加了对 Amazon Linux 2016.03 的支持。有关更多信息,请参阅 经 Amazon ECS 优化的 Linux AMI

2016 年 4 月 5 日

Docker 1.9 支持

添加对 Docker 1.9 的支持。有关更多信息,请参阅 经 Amazon ECS 优化的 Linux AMI

2015 年 12 月 22 日

有关集群 CPU 和内存预留的 CloudWatch 指标

Amazon ECS 增加了有关 CPU 和内存预留的自定义 CloudWatch 指标。

2015 年 12 月 22 日

新的 Amazon ECS 首次运行体验

Amazon ECS 控制台首次运行体验增加了零单击角色创建。

2015 年 11 月 23 日

跨可用区放置任务

Amazon ECS 服务计划程序增加了对跨可用区放置任务的支持。

2015 年 10 月 8 日

Amazon ECS 集群和服务的 CloudWatch 指标

Amazon ECS 为集群中的每个容器实例、服务和任务定义系列增加了有关 CPU 和内存使用率的自定义 CloudWatch 指标。这些新指标可用于使用自动扩缩组扩展集群中的容器实例或创建自定义 CloudWatch 警报。

2015 年 8 月 17 日

UDP 端口支持

增加了对任务定义中的 UDP 端口的支持。

2015 年 7 月 7 日

环境变量覆盖

增加了对 runTask 的 deregisterTaskDefinition 和环境变量覆盖的支持。

2015 年 6 月 18 日

自动化 Amazon ECS 代理更新

增加了查看容器实例上运行的 ECS 代理版本的功能。还能够从 AWS Management Console、AWS CLI 和开发工具包更新 ECS 代理。

2015 年 6 月 11 日

Amazon ECS 服务调度程序和 Elastic Load Balancing 集成

增加了定义服务并将该服务与 Elastic Load Balancing 负载均衡器关联的功能。

2015 年 4 月 9 日

Amazon ECS GA

Amazon ECS 在美国东部(弗吉尼亚北部)、美国西部(俄勒冈)、亚太地区(东京)和欧洲(爱尔兰)区域中正式发布。

2015 年 4 月 9 日