我试图找出用于ECS容器服务的最新任务和图像。我尝试使用AWS ECS cli,能够列出正在运行的服务/任务,但无法找到运行最新任务ID和用于该任务的图像。有人可以帮助使用AWS CLI或Boto脚本来查找最新的任务和使用的图像。
你能做这样的事情(未经测试)吗?
aws ecs describe-services \
--service <name> \
--query "reverse(sort_by(services, &CreatedAt)).taskDefinition[0]
我们的想法是通过反向创建日期列出群集中的服务,并返回第一个taskDefinition
。
我的帐户中没有活动服务,因此目前无法对此进行测试,但逻辑应该成立