Grep Amazon EC2 Бесплатные изображения, соответствующие критериям - PullRequest
4 голосов
/ 09 июня 2011

Есть ли способ получить изображения, которые "соответствуют критериям бесплатного уровня", с помощью ec2-description-images

Ответы [ 2 ]

3 голосов
/ 30 октября 2015

В моем случае я забочусь только о 64-битных системах.

aws ec2 describe-images --filters "Name=root-device-type,Values=ebs" "Name=architecture,Values=x86_64" --query 'Images[?BlockDeviceMappings[0].Ebs.VolumeSize<=`10`]'

Или чуть быстрее:

aws ec2 describe-images --filters "Name=root-device-type,Values=ebs" "Name=architecture,Values=x86_64" "Name=block-device-mapping.volume-size,Values=1,2,3,4,5,6,7,8,9,10"
3 голосов
/ 10 июня 2011

Все AMI с поддержкой EBS, размер которых не превышает 10 ГБ, имеют право на бесплатный уровень.

Полагаю, вы можете grep отфильтровать результаты ec2-describe-images размером 10 ГБ или меньше.

...