amazon-web-services - 查找 aws ecs 最新任务和使用的图像

标签 amazon-web-services boto3 aws-cli amazon-ecs botocore

我试图找出用于 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/

相关文章:

hadoop - Amazon EMR 的 CLI 中如何指定多个文件为 "-files"?

boto3 - 如何使用 boto3 连接到 mturk 沙箱

python AWS boto3为文件上传创建预先签名的url

python - 您如何将 KeyManager 添加到使用 moto 模拟的 kms key 中

amazon-web-services - aws cli 在哪里存储配置文件信息?

amazon-web-services - AWS EC2 'You are not authorized to perform this operation. Encoded authorization failure message:'

amazon-web-services - 在 aws-cli 中,如何根据条件从 DynamoDB 中删除项目?

amazon-web-services - 获取特定 VPC 的 VPC-ID

javascript - S3 listObjects递归 Node

Laravel 文件上传 s3 分段