Я пытаюсь узнать, знает ли кто-нибудь, как определить дату создания образов Amazon Machine Image (-ов)?
Я просмотрел всю документацию на сайте AWS и ничего не нашел.
Единственное, о чем я думаю, - это взять время начала / окончания моментального снимка тома ebs и использовать его для даты создания моего AMI - не уверен, является ли это "хорошим" методом или нет.
В одной строке с помощью инструментов API ec2 вы можете сделать это так:
ec2-describe-snapshots `ec2-describe-images ami-xxxxxxxx | grep snap | awk '{print $4}'` | head -1 | awk '{print $5}'
Пойдем также с подходом с 1 лайнером ... вот один с использованием инструментов aws cli, предоставленных Amazon:
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", чтобы указать, где вы ищете, если у вас нет этого значения по умолчанию в ваших конфигурациях.