我试图找出用于 ECS 容器服务的最新任务和镜像。我尝试使用 AWS ECS cli,能够列出正在运行的服务/任务,但无法找出正在运行的最新任务 ID 和用于该任务的图像。有人可以帮助使用 AWS CLI 或 Boto 脚本来找出最新的任务和使用的图像。
最佳答案
你能做这样的事情(未经测试)?
aws ecs describe-services \
--service <name> \
--query "reverse(sort_by(services, &CreatedAt)).taskDefinition[0]
这个想法是按反向创建日期列出集群中的服务,并获得第一个
taskDefinition
回来。我的帐户中没有事件服务,因此目前无法对此进行测试,但逻辑应该成立
关于amazon-web-services - 查找 aws ecs 最新任务和使用的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48989351/