Как узнать, как дата создания AMAZON AMI - программирование
Подтвердить что ты не робот

Как узнать, как дата создания AMAZON AMI

Есть ли способ узнать дату и время создания Amazon EC2 AMI из AWS Console или командной строки?

Примечание. Я не ищу создание экземпляра, а когда был создан определенный AMI?

4b9b3361

Ответ 1

С 2006 года запрашивается функция запроса AMI.

Назад, когда я создавал AMI сообщества в 2007-2009 годах, я начал тенденцию включать дату создания в имя/описание AMI (например, 20121210). Эта практика была подобрана рядом популярных серий AMI, поэтому вы можете проверить имя и описание AMI для строки, выглядящей в виде даты.

Ответ 2

Из AWS 'What New':

Дата создания AMI теперь доступна на консоли управления AWS. Вы можете найти этот атрибут, перейдя в консоль EC2 и выбрав AMI в левом навигационном меню. Вы должны увидеть новый столбец на странице AMI под названием "Дата создания"

Вы также можете увидеть этот атрибут "CreationDate" с помощью AWS EC2 CLI, используя:

ec2 describe-images --image-ids ami-a3e0thy0 

Ответ 3

Две альтернативы:

1) Вы можете просмотреть информацию о связанном снимке с панели снимков EC2, в частности поле "Начать", в котором будет указано время начала моментального снимка. Я думаю, что это очень близко, и хорошо работал для AMI, с которыми я сотрудничал, и я создал - не так хорошо для частных ОИМ. Просто найдите идентификатор моментального снимка (snapshot-1234abcd) в представлении AMI в поле "Блокировать устройства", а затем просмотрите этот снимок в представлении "Снимки".

2) Если вы находитесь в регионе, который предлагает AWS CloudTrail, вы, вероятно, можете найти эту информацию в журналах CloudTrail.

Ответ 4

В настоящее время это невозможно. Однако способность улучшать отслеживание версий AMI является часто запрашиваемой функцией. Ожидайте, что AWS будет выпускать некоторые улучшения в этой области относительно скоро.

Ответ 5

Если вы хотите использовать CLI, но хотите только идентификатор изображения и дату создания, вы можете запустить это:

aws ec2 describe-images --image-ids ami-XXXXXXXX --query 'Images[*].[ImageId,CreationDate]'