发布于: Feb 27, 2023

Amazon Elastic Container Service (Amazon ECS) 现在允许客户以编程方式或通过 Amazon ECS 控制台删除非活动的任务定义修订。借助这项新功能,客户可以永久删除不再需要或包含不需要的配置的任务定义修订,从而简化资源管理并改善安全状况。

任务定义可用作在 Amazon ECS 上运行任务和服务的蓝图。客户可以更新任务定义以创建新的修订,并取消注册不再需要的旧修订。取消注册的任务定义修订被 Amazon ECS 标记为非活动,不能用于创建新服务或运行独立任务。虽然取消注册会使客户更容易忽略非活动的任务定义修订,但随着时间的推移,这些资源可能会堆积起来。即日起,客户便可以使用新的 DeleteTaskDefinitions API 或 Amazon ECS 控制台提交非活动的任务定义修订列表进行删除。ECS 将删除提交的与任何活动任务无关联的修订,旨在重试删除剩余修订,最终在所有关联任务停止后将其删除。客户可以使用 Amazon ECS 控制台或 DescribeTaskDefinition API 跟踪删除状态。 

这项新功能现已在所有 AWS 区域(包括 AWS GovCloud(美国)区域)推出。要了解更多信息,请参阅用户指南API 参考博客文章