无论如何都要确定亚马逊机器映像(创建日期)?

无论如何都要确定亚马逊机器映像(创建日期)?

我想知道是否有人知道如何识别 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”来指定您要搜索的位置。

相关内容