У меня есть экземпляр EC2, на котором работает устаревший Amazon Linux. AMI (ami-5256b825
).
Чтобы перейти на самую последнюю версия, Сначала я хочу знать, в чем разница между двумя изображениями. У меня есть только AMI ID (например, ami-6e7bd919
), а не номер версии (лайк 2014.09
).
я знаю это ami-6e7bd919
соответствует 2014.09.1
просматривая детали AMI, когда я следую инструкциям мастера для запуска нового экземпляра, но это все, что я смог узнать.
Я нашел примечания к выпуску для каждого номера версии, но я не знаю, как сопоставить их с идентификатором AMI.
Предоставляет ли Amazon какую-либо официальную документацию, в которой я могу сопоставить идентификаторы AMI с соответствующими номерами версий?
Этого можно добиться, используя describe-images
из EC2 сервис в Инструменты командной строки AWS. Вам нужно будет указать идентификатор AMI для --image-id
аргумент.
Из документов:
Описывает одно или несколько изображений (AMI, AKI и ARI), доступных вам. Доступные вам изображения включают общедоступные изображения, личные изображения, которыми вы владеете, и личные изображения, принадлежащие другим учетным записям AWS, но для которых у вас есть явные разрешения на запуск.
Примечание: Отмененные изображения включаются в возвращаемые результаты в течение неопределенного интервала после отмены регистрации.
Выполните следующую команду:
aws ec2 describe-images \
--image-id ami-5256b825 \
--query "Images[*].Description[]" \
--output text \
--region eu-west-1
Это будет результат:
amzn-ami-pv-2013.09.2.x86_64-ebs
Глядя на результат, мы видим, что версия AMI Amazon Linux 2013.09.2
. Ищу это на Портал Amazon AMI, нам будет предоставлена эта страница, содержащая примечания к выпуску этой версии.