我想知道是否有人知道如何识别 Amazon Machine Image 的创建日期?
我浏览了 AWS 网站上的所有文档,但没有看到任何内容。
我唯一想到的是获取 ebs 卷快照的开始/结束时间并将其用作我的 AMI 创建日期 - 不确定这是否是一种“好”方法。
答案1
在一行中使用 ec2 API 工具,您可以像这样执行此操作:
ec2-describe-snapshots `ec2-describe-images ami-xxxxxxxx | grep snap | awk '{print $4}'` | head -1 | awk '{print $5}'
答案2
也采用 1 行方法..这里使用 amazon 提供的 aws cli 工具:
aws ec2 describe-snapshots --snapshot-ids=`aws ec2 describe-images --image-ids="ami-xxxxxx" | grep snap | awk -F '"' '{print $4}'` | grep StartTime | awk -F'"' '{print $4}'
如果您的配置中没有默认设置,则可能需要添加 -“-region = some-aws-region-1”来指定您要搜索的位置。